svtools/source/contnr/simptabl.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
New commits: commit 0ac8d1544a9b3b1b7c3c5ae5fed2943d11f8b8c9 Author: Katarina Behrens <katarina.behr...@cib.de> Date: Tue Apr 14 17:02:40 2015 +0200 tdf#90024: Don't set compare handler in constructor it breaks sorting of conditional formatting manager table. This reverts part of commit f92ab4da51647a4353038b1c56 Change-Id: I22d4b939cf888451bff6500fdf0d6b900903deb1 diff --git a/svtools/source/contnr/simptabl.cxx b/svtools/source/contnr/simptabl.cxx index a6e07c5..1b2754b 100644 --- a/svtools/source/contnr/simptabl.cxx +++ b/svtools/source/contnr/simptabl.cxx @@ -98,7 +98,6 @@ SvSimpleTable::SvSimpleTable(SvSimpleTableContainer& rParent, WinBits nBits): aHeaderBar.SetSelectHdl(LINK( this, SvSimpleTable, HeaderBarClick)); aHeaderBar.SetDoubleClickHdl(LINK( this, SvSimpleTable, HeaderBarDblClick)); - GetModel()->SetCompareHdl( LINK( this, SvSimpleTable, CompareHdl)); EnableCellFocus(); DisableTransientChildren(); @@ -280,6 +279,9 @@ void SvSimpleTable::SortByCol(sal_uInt16 nCol, bool bDir) aHeaderBar.SetItemBits( nCol+1, HIB_STDSTYLE | HIB_UPARROW); GetModel()->SetSortMode(SortDescending); } + + GetModel()->SetCompareHdl( LINK( this, SvSimpleTable, CompareHdl)); + if(nSortCol == nCol) { GetModel()->Reverse(); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits