Emit HildonAppMenu::changed when menu items change visibility
authorClaudio Saavedra <csaavedra@igalia.com>
Thu, 10 Sep 2009 17:07:58 +0000 (20:07 +0300)
committerClaudio Saavedra <csaavedra@igalia.com>
Fri, 11 Sep 2009 13:09:17 +0000 (16:09 +0300)
hildon/hildon-app-menu.c

index 15d4636..b2ade09 100644 (file)
@@ -425,6 +425,7 @@ item_visibility_changed                         (GtkWidget     *item,
 
     if (! priv->inhibit_repack)
         hildon_app_menu_repack_items (menu, g_list_index (priv->buttons, item));
+    g_signal_emit (menu, app_menu_signals[CHANGED], 0);
 }
 
 static void
@@ -436,6 +437,7 @@ filter_visibility_changed                       (GtkWidget     *item,
 
     if (! priv->inhibit_repack)
         hildon_app_menu_repack_filters (menu);
+    g_signal_emit (menu, app_menu_signals[CHANGED], 0);
 }
 
 static void