You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by af...@apache.org on 2013/02/20 10:43:30 UTC
svn commit: r1448059 - in
/openoffice/branches/sidebar/main/sfx2/source/sidebar: DeckTitleBar.cxx
PanelTitleBar.cxx SidebarController.cxx
Author: af
Date: Wed Feb 20 09:43:30 2013
New Revision: 1448059
URL: http://svn.apache.org/r1448059
Log:
i121420: Fixed DataChange() handling in sidebar title bars. SidebarController destroyes TabBar in disposing().
Modified:
openoffice/branches/sidebar/main/sfx2/source/sidebar/DeckTitleBar.cxx
openoffice/branches/sidebar/main/sfx2/source/sidebar/PanelTitleBar.cxx
openoffice/branches/sidebar/main/sfx2/source/sidebar/SidebarController.cxx
Modified: openoffice/branches/sidebar/main/sfx2/source/sidebar/DeckTitleBar.cxx
URL: http://svn.apache.org/viewvc/openoffice/branches/sidebar/main/sfx2/source/sidebar/DeckTitleBar.cxx?rev=1448059&r1=1448058&r2=1448059&view=diff
==============================================================================
--- openoffice/branches/sidebar/main/sfx2/source/sidebar/DeckTitleBar.cxx (original)
+++ openoffice/branches/sidebar/main/sfx2/source/sidebar/DeckTitleBar.cxx Wed Feb 20 09:43:30 2013
@@ -148,6 +148,7 @@ void DeckTitleBar::DataChanged (const Da
maToolBox.SetItemImage(
mnCloserItemIndex,
Theme::GetImage(Theme::Image_Closer));
+ TitleBar::DataChanged(rEvent);
}
Modified: openoffice/branches/sidebar/main/sfx2/source/sidebar/PanelTitleBar.cxx
URL: http://svn.apache.org/viewvc/openoffice/branches/sidebar/main/sfx2/source/sidebar/PanelTitleBar.cxx?rev=1448059&r1=1448058&r2=1448059&view=diff
==============================================================================
--- openoffice/branches/sidebar/main/sfx2/source/sidebar/PanelTitleBar.cxx (original)
+++ openoffice/branches/sidebar/main/sfx2/source/sidebar/PanelTitleBar.cxx Wed Feb 20 09:43:30 2013
@@ -182,6 +182,7 @@ void PanelTitleBar::DataChanged (const D
maToolBox.SetItemImage(
mnMenuItemIndex,
Theme::GetImage(Theme::Image_PanelMenu));
+ TitleBar::DataChanged(rEvent);
}
} } // end of namespace sfx2::sidebar
Modified: openoffice/branches/sidebar/main/sfx2/source/sidebar/SidebarController.cxx
URL: http://svn.apache.org/viewvc/openoffice/branches/sidebar/main/sfx2/source/sidebar/SidebarController.cxx?rev=1448059&r1=1448058&r2=1448059&view=diff
==============================================================================
--- openoffice/branches/sidebar/main/sfx2/source/sidebar/SidebarController.cxx (original)
+++ openoffice/branches/sidebar/main/sfx2/source/sidebar/SidebarController.cxx Wed Feb 20 09:43:30 2013
@@ -149,6 +149,8 @@ void SAL_CALL SidebarController::disposi
mpCurrentConfiguration.reset();
}
+ mpTabBar.reset();
+
Theme::GetPropertySet()->removePropertyChangeListener(
A2S(""),
static_cast<css::beans::XPropertyChangeListener*>(this));