[Libreoffice-commits] core.git: sd/source
Caolán McNamara
caolanm at redhat.com
Wed Jun 15 19:50:54 UTC 2016
sd/source/ui/sidebar/MasterPagesSelector.cxx | 1 +
1 file changed, 1 insertion(+)
New commits:
commit 4d18c1de112c1439ae4e41de7c19ffa449afea68
Author: Caolán McNamara <caolanm at redhat.com>
Date: Wed Jun 15 20:46:19 2016 +0100
crashreport: 644837b5-c445-4779-a75d-dd69fc2e3a6f
This can be reproduced by switching to master slide sidebar in impress
, use the mouse to wheel up and down and then go straight to clicking
the window manager close button
The dispose doesn't ultimately drop its reference to the document
so keeps it open if the scroll-wheel previous event widget vclptr
keeps the widget around
Change-Id: Ic90bcadf2489094358737be7f522129bd555a1ba
diff --git a/sd/source/ui/sidebar/MasterPagesSelector.cxx b/sd/source/ui/sidebar/MasterPagesSelector.cxx
index 862de39..88491e0 100644
--- a/sd/source/ui/sidebar/MasterPagesSelector.cxx
+++ b/sd/source/ui/sidebar/MasterPagesSelector.cxx
@@ -112,6 +112,7 @@ void MasterPagesSelector::dispose()
Link<MasterPageContainerChangeEvent&,void> aChangeListener (LINK(this,MasterPagesSelector,ContainerChangeListener));
mpContainer->RemoveChangeListener(aChangeListener);
+ mpContainer.reset();
PreviewValueSet::dispose();
}
More information about the Libreoffice-commits
mailing list