diff options
author | James Henstridge <james@daa.com.au> | 2001-12-12 12:21:52 +0000 |
---|---|---|
committer | James Henstridge <jamesh@src.gnome.org> | 2001-12-12 12:21:52 +0000 |
commit | 44b9c2d13fd32188fae653184403bc00cb118c3b (patch) | |
tree | 1716e95c7dfdba4888fae8a9590d98e9a041296d /gtk | |
parent | 793bbc7a7f62c953b9437bd716980fe608debec8 (diff) | |
download | gdk-pixbuf-44b9c2d13fd32188fae653184403bc00cb118c3b.tar.gz |
check GTK_MENU_ITEM (menu_item)->accel_path first when looking up the
2001-12-12 James Henstridge <james@daa.com.au>
* gtk/gtkmenu.c (gtk_menu_key_press): check GTK_MENU_ITEM
(menu_item)->accel_path first when looking up the accel path.
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/gtkmenu.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c index 940433f4b..e3940b511 100644 --- a/gtk/gtkmenu.c +++ b/gtk/gtkmenu.c @@ -1659,7 +1659,9 @@ gtk_menu_key_press (GtkWidget *widget, gboolean replace_accels = TRUE; const gchar *path; - path = _gtk_widget_get_accel_path (menu_item); + path = GTK_MENU_ITEM (menu_item)->accel_path; + if (!path) + path = _gtk_widget_get_accel_path (menu_item); if (!path) { /* can't change accelerators on menu_items without paths |