diff options
author | Owen Taylor <otaylor@redhat.com> | 2001-12-12 19:30:01 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2001-12-12 19:30:01 +0000 |
commit | a4d12691fbd0b9d6fe47134df06b71f7ca76ef00 (patch) | |
tree | 2b6ae992de9162c6d9ed0936981e5ecad98a8d88 /gtk/gtkmenubar.c | |
parent | 44b9c2d13fd32188fae653184403bc00cb118c3b (diff) | |
download | gtk+-a4d12691fbd0b9d6fe47134df06b71f7ca76ef00.tar.gz |
Fix check for modifiers.
Wed Dec 12 14:27:30 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmenubar.c (window_key_press_handler): Fix check for
modifiers.
Diffstat (limited to 'gtk/gtkmenubar.c')
-rw-r--r-- | gtk/gtkmenubar.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkmenubar.c b/gtk/gtkmenubar.c index d38da28962..ee143de36c 100644 --- a/gtk/gtkmenubar.c +++ b/gtk/gtkmenubar.c @@ -382,7 +382,8 @@ window_key_press_handler (GtkWidget *widget, * AccelGroup changes etc. */ if (event->keyval == keyval && - (mods & event->state) == mods) + ((event->state & gtk_accelerator_get_default_mod_mask ()) == + (mods & gtk_accelerator_get_default_mod_mask ()))) { GtkMenuBar *menubar; GtkMenuShell *menushell; |