sc/source/ui/dbgui/tpsort.cxx | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-)
New commits: commit a34e4090b39852b6d44a0107f375ff48253cd077 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Thu Jan 23 11:27:17 2020 +0000 Commit: Adolfo Jayme Barrientos <fit...@ubuntu.com> CommitDate: Fri Jan 24 18:06:01 2020 +0100 Resolves: tdf#129158 freeze/thaw around bulk inserts Change-Id: I0ba22cd262512b467abd383d2f932d2adf6ca1a5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87259 Tested-by: Jenkins Reviewed-by: Adolfo Jayme Barrientos <fit...@ubuntu.com> diff --git a/sc/source/ui/dbgui/tpsort.cxx b/sc/source/ui/dbgui/tpsort.cxx index 1bf89c164644..282d1bed2da1 100644 --- a/sc/source/ui/dbgui/tpsort.cxx +++ b/sc/source/ui/dbgui/tpsort.cxx @@ -326,10 +326,11 @@ void ScTabPageSortFields::FillFieldLists( sal_uInt16 nStartField ) if ( pDoc ) { - for ( sal_uInt16 i=nStartField; i<nSortKeyCount; i++ ) + for (sal_uInt16 j = nStartField; j < nSortKeyCount; ++j) { - m_aSortWin.m_aSortKeyItems[i]->m_xLbSort->clear(); - m_aSortWin.m_aSortKeyItems[i]->m_xLbSort->append_text(aStrUndefined); + m_aSortWin.m_aSortKeyItems[j]->m_xLbSort->clear(); + m_aSortWin.m_aSortKeyItems[j]->m_xLbSort->freeze(); + m_aSortWin.m_aSortKeyItems[j]->m_xLbSort->append_text(aStrUndefined); } SCCOL nFirstSortCol = aSortData.nCol1; @@ -381,6 +382,12 @@ void ScTabPageSortFields::FillFieldLists( sal_uInt16 nStartField ) i++; } } + + for (sal_uInt16 j=nStartField; j < nSortKeyCount; ++j) + { + m_aSortWin.m_aSortKeyItems[j]->m_xLbSort->thaw(); + } + nFieldCount = i; } } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits