[ekiga] Fixed the menu popups in the heap view widget
- From: Julien Puydt <jpuydt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ekiga] Fixed the menu popups in the heap view widget
- Date: Sat, 1 Mar 2014 16:31:45 +0000 (UTC)
commit f251cfa87f26c82a8fa339546d5408a3ffe82382
Author: Julien Puydt <jpuydt free fr>
Date: Sat Mar 1 14:59:52 2014 +0100
Fixed the menu popups in the heap view widget
lib/engine/gui/gtk-frontend/heap-view.cpp | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/lib/engine/gui/gtk-frontend/heap-view.cpp b/lib/engine/gui/gtk-frontend/heap-view.cpp
index 4c0ff80..bf529fe 100644
--- a/lib/engine/gui/gtk-frontend/heap-view.cpp
+++ b/lib/engine/gui/gtk-frontend/heap-view.cpp
@@ -420,9 +420,11 @@ on_clicked_show_group_menu (HeapView* self,
gtk_widget_show_all (builder.menu);
gtk_menu_popup (GTK_MENU (builder.menu), NULL, NULL,
NULL, NULL, event->button, event->time);
+ g_signal_connect (builder.menu, "hide",
+ G_CALLBACK (g_object_unref),
+ (gpointer) builder.menu);
}
g_object_ref_sink (builder.menu);
- g_object_unref (builder.menu);
}
static void
@@ -447,9 +449,11 @@ on_clicked_show_presentity_menu (HeapView* self,
gtk_widget_show_all (builder.menu);
gtk_menu_popup (GTK_MENU (builder.menu), NULL, NULL,
NULL, NULL, event->button, event->time);
+ g_signal_connect (builder.menu, "hide",
+ G_CALLBACK (g_object_unref),
+ (gpointer) builder.menu);
}
g_object_ref_sink (builder.menu);
- g_object_unref (builder.menu);
}
static gint
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]