summaryrefslogtreecommitdiff
path: root/gtk/gtkmenuitem.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-10-19 19:31:38 +0200
committerMatthias Clasen <mclasen@redhat.com>2010-10-19 19:31:38 +0200
commitd1a9d764a80d7e59d69933bdef38f8c8db32a3f2 (patch)
treef469dff26c1889f85a6079bef0744f4daf5d429f /gtk/gtkmenuitem.c
parent4824a730841d5ee3b4492221f42cc40ee7296974 (diff)
downloadgtk+-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.c19
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)