diff options
author | Michael Meeks <michael.meeks@collabora.com> | 2015-04-15 21:56:23 +0100 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2015-04-15 21:58:43 +0100 |
commit | d3d2453432a59fbba3a8f8c44260982bf67ec939 (patch) | |
tree | fa966dc490ca2273620494bf995740e28a283e0a /svx/source/sidebar/graphic | |
parent | 389d3e6f01264b8d94b0f40cd8faecc4c954a838 (diff) |
Unregister sidebar ControllerItems at the right time.
Otherwise they linger post-dispose, wreaking havoc.
Change-Id: I6d0981ee15e82111bc825c75d28b703e5a5d266b
Diffstat (limited to 'svx/source/sidebar/graphic')
-rw-r--r-- | svx/source/sidebar/graphic/GraphicPropertyPanel.cxx | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/svx/source/sidebar/graphic/GraphicPropertyPanel.cxx b/svx/source/sidebar/graphic/GraphicPropertyPanel.cxx index 933b5f3dc464..d0484166e285 100644 --- a/svx/source/sidebar/graphic/GraphicPropertyPanel.cxx +++ b/svx/source/sidebar/graphic/GraphicPropertyPanel.cxx @@ -81,6 +81,16 @@ void GraphicPropertyPanel::dispose() mpMtrGreen.clear(); mpMtrBlue.clear(); mpMtrGamma.clear(); + + maBrightControl.dispose(); + maContrastControl.dispose(); + maTransparenceControl.dispose(); + maRedControl.dispose(); + maGreenControl.dispose(); + maBlueControl.dispose(); + maGammaControl.dispose(); + maModeControl.dispose(); + PanelLayout::dispose(); } |