[gedit] view: do not leak the GtkMenu
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] view: do not leak the GtkMenu
- Date: Wed, 13 Jan 2016 16:03:50 +0000 (UTC)
commit 9972679918e386f0b1bd117f0496770f60e10e17
Author: Sébastien Wilmet <swilmet gnome org>
Date: Wed Jan 13 17:01:37 2016 +0100
view: do not leak the GtkMenu
gedit/gedit-view.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/gedit/gedit-view.c b/gedit/gedit-view.c
index c1744c8..602796e 100644
--- a/gedit/gedit-view.c
+++ b/gedit/gedit-view.c
@@ -473,8 +473,12 @@ show_line_numbers_menu (GeditView *view,
gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
- gtk_widget_show_all (menu);
+ g_signal_connect (menu,
+ "selection-done",
+ G_CALLBACK (gtk_widget_destroy),
+ NULL);
+ gtk_widget_show_all (menu);
gtk_menu_popup (GTK_MENU (menu),
NULL,
NULL,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]