From 367cacdf1b879c5bfa16f21502c80d8ed152ebef Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Sat, 6 Jul 2002 00:21:43 +0000 Subject: Add an extra parameter to _gtk_menu_item_select_first() to allow us to Fri Jul 5 20:18:23 2002 Owen Taylor * gtk/gtkmenushell.[ch] gtk/gtkmenubar.c gtk/gtkmenuitem.c gtk/gtkentry.c gtk/gtktextview.c: Add an extra parameter to _gtk_menu_item_select_first() to allow us to choose whether we want to select the first item predictably or to select the first sensitive item. Fixes problem with insensitive menu items and keynav. (#85796, reported by Bill Haneman and others.) --- gtk/gtkmenuitem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gtk/gtkmenuitem.c') diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c index 118e7009ba..0f3bc8e1a9 100644 --- a/gtk/gtkmenuitem.c +++ b/gtk/gtkmenuitem.c @@ -804,7 +804,7 @@ gtk_real_menu_item_activate_item (GtkMenuItem *menu_item) gtk_menu_shell_select_item (GTK_MENU_SHELL (widget->parent), widget); gtk_menu_item_popup_submenu (widget); - _gtk_menu_shell_select_first (GTK_MENU_SHELL (menu_item->submenu)); + _gtk_menu_shell_select_first (GTK_MENU_SHELL (menu_item->submenu), FALSE); submenu = GTK_MENU_SHELL (menu_item->submenu); } } -- cgit v1.2.1