diff options
author | Matthias Clasen <mclasen@redhat.com> | 2010-10-19 19:31:38 +0200 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2010-10-19 19:31:38 +0200 |
commit | d1a9d764a80d7e59d69933bdef38f8c8db32a3f2 (patch) | |
tree | f469dff26c1889f85a6079bef0744f4daf5d429f /gtk/gtkmenuitem.c | |
parent | 4824a730841d5ee3b4492221f42cc40ee7296974 (diff) | |
download | gtk+-d1a9d764a80d7e59d69933bdef38f8c8db32a3f2.tar.gz |
Remove gtk_widget_hide_all()
it's useless and a trap for programmers
https://bugzilla.gnome.org/show_bug.cgi?id=438318
Diffstat (limited to 'gtk/gtkmenuitem.c')
-rw-r--r-- | gtk/gtkmenuitem.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c index 0deeda46e4..d0dd5e9032 100644 --- a/gtk/gtkmenuitem.c +++ b/gtk/gtkmenuitem.c @@ -114,7 +114,6 @@ static void gtk_menu_item_position_menu (GtkMenu *menu, gboolean *push_in, gpointer user_data); static void gtk_menu_item_show_all (GtkWidget *widget); -static void gtk_menu_item_hide_all (GtkWidget *widget); static void gtk_menu_item_forall (GtkContainer *container, gboolean include_internals, GtkCallback callback, @@ -194,7 +193,6 @@ gtk_menu_item_class_init (GtkMenuItemClass *klass) widget_class->enter_notify_event = gtk_menu_item_enter; widget_class->leave_notify_event = gtk_menu_item_leave; widget_class->show_all = gtk_menu_item_show_all; - widget_class->hide_all = gtk_menu_item_hide_all; widget_class->mnemonic_activate = gtk_menu_item_mnemonic_activate; widget_class->parent_set = gtk_menu_item_parent_set; widget_class->can_activate_accel = gtk_menu_item_can_activate_accel; @@ -2187,23 +2185,6 @@ gtk_menu_item_show_all (GtkWidget *widget) gtk_widget_show (widget); } -static void -gtk_menu_item_hide_all (GtkWidget *widget) -{ - GtkMenuItem *menu_item; - - g_return_if_fail (GTK_IS_MENU_ITEM (widget)); - - gtk_widget_hide (widget); - - menu_item = GTK_MENU_ITEM (widget); - - /* hide children including submenu */ - gtk_container_foreach (GTK_CONTAINER (widget), (GtkCallback) gtk_widget_hide_all, NULL); - if (menu_item->submenu) - gtk_widget_hide_all (menu_item->submenu); -} - static gboolean gtk_menu_item_can_activate_accel (GtkWidget *widget, guint signal_id) |