sc/source/core/data/table1.cxx | 7 ------- 1 file changed, 7 deletions(-)
New commits: commit 4d76f6232289f6a875b30a4cc7dec1226ffb70cb Author: Serge Krot <[email protected]> AuthorDate: Tue May 7 10:10:33 2019 +0200 Commit: Xisco Faulí <[email protected]> CommitDate: Tue May 7 15:47:42 2019 +0200 tdf#124829 sc: fix crash during progress update Call reschedule() during update of the cells height is not thread safe. Change-Id: Ia938aead79a048f12a53aa55c034e84ce3bf433b Reviewed-on: https://gerrit.libreoffice.org/71892 Reviewed-by: Noel Grandin <[email protected]> Tested-by: Jenkins Reviewed-by: Thorsten Behrens <[email protected]> Signed-off-by: Xisco Fauli <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/71908 diff --git a/sc/source/core/data/table1.cxx b/sc/source/core/data/table1.cxx index 9377c7111a6e..324fcc5284c2 100644 --- a/sc/source/core/data/table1.cxx +++ b/sc/source/core/data/table1.cxx @@ -109,7 +109,6 @@ void GetOptimalHeightsInColumn( sal_uLong nWeightedCount = nProgressStart + rCol.back().GetWeightedCount(nStartRow, nEndRow); const SCCOL maxCol = (rCol.size() - 1); // last col done already above - const SCCOL progressUpdateStep = rCol.size() / 10; for (SCCOL nCol=0; nCol<maxCol; nCol++) { rCol[nCol].GetOptimalHeight(rCxt, nStartRow, nEndRow, nMinHeight, nMinStart); @@ -118,12 +117,6 @@ void GetOptimalHeightsInColumn( { nWeightedCount += rCol[nCol].GetWeightedCount(nStartRow, nEndRow); pProgress->SetState( nWeightedCount ); - - if ((nCol % progressUpdateStep) == 0) - { - // try to make sure the progress dialog is painted before continuing - Application::Reschedule(true); - } } } } _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
