diff options
author | Kohei Yoshida <kohei.yoshida@collabora.com> | 2014-11-20 11:31:42 -0500 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@collabora.com> | 2014-11-20 11:34:26 -0500 |
commit | 49a3f0c43e8f0ad236445a374b9524634645f824 (patch) | |
tree | fdb9449380d390e3b3aa828e65a09aa350ac8933 /sc/source/filter/excel | |
parent | c3a9a9542b018f781ee12e6c8c943d4f19641afe (diff) |
No need to start listening in CalcAfterLoad for xls import.
We do that prior to it, and in fact, doing it here would unregister all
group area listeners and re-register non-group ones, which is massively
slower with huge documents.
Change-Id: I693f681df05f036eb1aa53554e601066c469f49a
Diffstat (limited to 'sc/source/filter/excel')
-rw-r--r-- | sc/source/filter/excel/read.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sc/source/filter/excel/read.cxx b/sc/source/filter/excel/read.cxx index 30d50453888e..777088bc593f 100644 --- a/sc/source/filter/excel/read.cxx +++ b/sc/source/filter/excel/read.cxx @@ -752,7 +752,7 @@ FltError ImportExcel::Read( void ) AdjustRowHeight(); PostDocLoad(); - pD->CalcAfterLoad(); + pD->CalcAfterLoad(false); const XclImpAddressConverter& rAddrConv = GetAddressConverter(); if( rAddrConv.IsTabTruncated() ) @@ -1291,7 +1291,7 @@ FltError ImportExcel8::Read( void ) #endif PostDocLoad(); - pD->CalcAfterLoad(); + pD->CalcAfterLoad(false); // import change tracking data XclImpChangeTrack aImpChTr( GetRoot(), maStrm ); |