svx/source/tbxctrls/tbcontrl.cxx |   10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

New commits:
commit ebb6c2f4a42d6d02ecaf5373e851181614b4ffe4
Author: Krisztian Pinter <pin.termina...@gmail.com>
Date:   Fri Jul 4 11:41:28 2014 +0200

    Fix SvxColorWindow_Impl::StateChanged updating
    
    Change-Id: Ifb884f8830280d44ea3c73caf319109593bbebf9

diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx
index c905d42..b94a3cf 100644
--- a/svx/source/tbxctrls/tbcontrl.cxx
+++ b/svx/source/tbxctrls/tbcontrl.cxx
@@ -1255,15 +1255,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 )
         {
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to