From 52df93992a904c2206906240131a297b8526a361 Mon Sep 17 00:00:00 2001 From: Krisztian Pinter Date: Fri, 4 Jul 2014 11:41:28 +0200 Subject: Fix SvxColorWindow_Impl::StateChanged updating Change-Id: Ifb884f8830280d44ea3c73caf319109593bbebf9 --- svx/source/tbxctrls/tbcontrl.cxx | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx index 179355223023..81f024ea87d7 100644 --- a/svx/source/tbxctrls/tbcontrl.cxx +++ b/svx/source/tbxctrls/tbcontrl.cxx @@ -1196,15 +1196,7 @@ void SvxColorWindow_Impl::StateChanged( sal_uInt16 nSID, SfxItemState eState, co { if (( nSID == SID_COLOR_TABLE ) && ( pState->ISA( SvxColorListItem ))) { - XColorListRef pColorList = ((SvxColorListItem *)pState)->GetColorList(); - const long nColorCount(pColorList->Count()); - const Size aNewSize(aColorSet.layoutAllVisible(nColorCount)); - aColorSet.SetOutputSizePixel(aNewSize); - static sal_Int32 nAdd = 4; - - SetOutputSizePixel(Size(aNewSize.Width() + nAdd, aNewSize.Height() + nAdd)); - aColorSet.Clear(); - aColorSet.addEntriesForXColorList(*pColorList); + Update(); } else if ( SFX_ITEM_DEFAULT <= eState ) { -- cgit v1.2.3