summaryrefslogtreecommitdiff
path: root/sfx2/source/sidebar
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2022-08-10 20:21:37 +0100
committerCaolán McNamara <caolanm@redhat.com>2022-08-11 10:10:36 +0200
commit701763ac59e2e34d9211ebdd2a5748fe1a735253 (patch)
tree151ba4dfde01e09195f67e44299f44d7acfb0004 /sfx2/source/sidebar
parent89f4bc3b8c74a0c9e83d33577f9c924637e9c6c2 (diff)
make dtor order as reverse ctor order
Change-Id: Ia5bff2361006d3dcb1032adef584ceb9910e56fb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138100 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sfx2/source/sidebar')
-rw-r--r--sfx2/source/sidebar/TabBar.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/sfx2/source/sidebar/TabBar.cxx b/sfx2/source/sidebar/TabBar.cxx
index 177ca960af6b..3601180e9f3d 100644
--- a/sfx2/source/sidebar/TabBar.cxx
+++ b/sfx2/source/sidebar/TabBar.cxx
@@ -90,12 +90,14 @@ TabBar::~TabBar()
void TabBar::dispose()
{
- m_xContainer->move(mxContents.get(), mxTempToplevel.get());
maItems.clear();
mxMeasureBox.reset();
mxSubMenu.reset();
mxMainMenu.reset();
mxMenuButton.reset();
+ m_xContainer->move(mxContents.get(), mxTempToplevel.get());
+ mxContents.reset();
+ mxTempToplevel.reset();
mxAuxBuilder.reset();
InterimItemWindow::dispose();
}