[Xfce4-commits] <xfce4-panel:master> Applicationmenu: Reload menu on directory changes.
Nick Schermer
noreply at xfce.org
Tue Dec 27 19:08:01 CET 2011
Updating branch refs/heads/master
to fde4594321e071ce6058a21eef229c978bc4f74c (commit)
from 6c829cb40425e949c50e55ab8086fa2c6db9c477 (commit)
commit fde4594321e071ce6058a21eef229c978bc4f74c
Author: Nick Schermer <nick at xfce.org>
Date: Tue Dec 27 19:07:05 2011 +0100
Applicationmenu: Reload menu on directory changes.
plugins/applicationsmenu/applicationsmenu.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/plugins/applicationsmenu/applicationsmenu.c b/plugins/applicationsmenu/applicationsmenu.c
index 0193f8d..4e208b2 100644
--- a/plugins/applicationsmenu/applicationsmenu.c
+++ b/plugins/applicationsmenu/applicationsmenu.c
@@ -995,6 +995,9 @@ applications_menu_plugin_menu_add (GtkWidget *gtk_menu,
gtk_menu_item_set_submenu (GTK_MENU_ITEM (mi), submenu);
gtk_widget_show (mi);
+ g_signal_connect_swapped (G_OBJECT (li->data), "directory-changed",
+ G_CALLBACK (applications_menu_plugin_menu_reload), plugin);
+
if (plugin->show_menu_icons)
{
icon_name = garcon_menu_element_get_icon_name (li->data);
More information about the Xfce4-commits
mailing list