summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2019-11-06 10:32:15 +0000
committerMichael Weghorn <m.weghorn@posteo.de>2019-11-08 17:29:39 +0100
commit04db96d9f18daa1dcc2d2be0fed766e009f8f194 (patch)
tree1f2ee030d44ee4c9e5149252ccef7eb6c38df6b1
parenttdf#128625 set only one active radiobutton per group (diff)
downloadcore-04db96d9f18daa1dcc2d2be0fed766e009f8f194.tar.gz
core-04db96d9f18daa1dcc2d2be0fed766e009f8f194.zip
set mpCloseButton to null after it is destroyed
Change-Id: If1a0bec30d2bcfdf6846712a67efbe2dcfbbec5c Reviewed-on: https://gerrit.libreoffice.org/82134 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
-rw-r--r--vcl/unx/gtk/gtksalmenu.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/unx/gtk/gtksalmenu.cxx b/vcl/unx/gtk/gtksalmenu.cxx
index 91946e09fd1c..785e4457026e 100644
--- a/vcl/unx/gtk/gtksalmenu.cxx
+++ b/vcl/unx/gtk/gtksalmenu.cxx
@@ -662,7 +662,10 @@ void GtkSalMenu::ShowCloseButton(bool bShow)
if (!bShow)
{
if (mpCloseButton)
+ {
gtk_widget_destroy(mpCloseButton);
+ mpCloseButton = nullptr;
+ }
return;
}