https://bugs.freedesktop.org/show_bug.cgi?id=34425

Björn Michaelsen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from Björn Michaelsen <[email protected]> 
2011-11-24 04:57:35 PST ---
Here are some backtraces showing what triggers the color update in sw:
FontColor:
#0  svx::ToolboxButtonColorUpdater::Update (this=0x18ff350, rColor=rgb(0, 0,
255)) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/svx/source/tbxctrls/tbxcolorupdate.cxx:78
#1  0x00007fffdc365df5 in SvxFontColorExtToolBoxControl::StateChanged
(this=0x1901bf0, nSID=10537, eState=32, pState=0x1a4b9e0) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/svx/source/tbxctrls/tbcontrl.cxx:2325
#2  0x00007ffff5956cad in SfxToolBoxControl::statusChanged (this=0x1901bf0,
rEvent=...) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/sfx2/source/toolbox/tbxitem.cxx:633

Background:
#0  svx::ToolboxButtonColorUpdater::Update (this=0x1901f60, rColor=rgb(0, 0,
255)) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/svx/source/tbxctrls/tbxcolorupdate.cxx:78
#1  0x00007fffdc36557e in SvxColorToolBoxControl::StateChanged (this=0x1905f90,
eState=32, pState=0x19f7ec0) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/svx/source/tbxctrls/tbcontrl.cxx:2225
#2  0x00007ffff5956cad in SfxToolBoxControl::statusChanged (this=0x1905f90,
rEvent=...) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/sfx2/source/toolbox/tbxitem.cxx:633
#3  0x00007ffff5799ff6 in SfxDispatchController_Impl::StateChanged
(this=0x1902e30, nSID=10185, eState=32, pState=0x19d18d0, pSlotServ=0x1903418)

And Cell Background in sc:
#0  svx::ToolboxButtonColorUpdater::Update (this=0x1c83e40, rColor=rgb(0, 0,
255)) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/svx/source/tbxctrls/tbxcolorupdate.cxx:78
#1  0x00007fffdc364eca in SvxFontColorToolBoxControl::StateChanged
(this=0x1c83fc0, eState=32, pState=0x1a180b0) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/svx/source/tbxctrls/tbcontrl.cxx:2155
#2  0x00007ffff5956cad in SfxToolBoxControl::statusChanged (this=0x1c83fc0,
rEvent=...) at
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/sfx2/source/toolbox/tbxitem.cxx:633

So the SvxFontColorExtToolBoxControl/SvxColorToolBoxControl classes are
actually better starting points.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to