summaryrefslogtreecommitdiff
path: root/svx/source
diff options
context:
space:
mode:
authorKrisztian Pinter <pin.terminator@gmail.com>2014-07-04 11:41:28 +0200
committerKrisztian Pinter <pin.terminator@gmail.com>2014-07-25 17:14:12 +0200
commit52df93992a904c2206906240131a297b8526a361 (patch)
tree98da40683d902c9e9968477050da201304b880aa /svx/source
parent0ac41beac1495e86b103889ffa8d2ba6bf64ddcd (diff)
Fix SvxColorWindow_Impl::StateChanged updating
Change-Id: Ifb884f8830280d44ea3c73caf319109593bbebf9
Diffstat (limited to 'svx/source')
-rw-r--r--svx/source/tbxctrls/tbcontrl.cxx10
1 files changed, 1 insertions, 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 )
{