From bbfc435a5c6da3a13382d9fe5d616630eed8305e Mon Sep 17 00:00:00 2001 From: Rui Matos Date: Fri, 14 Jan 2011 16:46:31 +0000 Subject: [PATCH] Teach meta_display_get_keybinding_action() about "Above_Tab" pseudo-keysym https://bugzilla.gnome.org/show_bug.cgi?id=639532 --- src/core/keybindings.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/keybindings.c b/src/core/keybindings.c index b280233a2..8e4f3a7dc 100644 --- a/src/core/keybindings.c +++ b/src/core/keybindings.c @@ -535,6 +535,9 @@ meta_display_get_keybinding_action (MetaDisplay *display, mask = mask & 0xff & ~display->ignored_modifier_mask; binding = display_get_keybinding (display, keysym, keycode, mask); + if (!binding && keycode == meta_display_get_above_tab_keycode (display)) + binding = display_get_keybinding (display, META_KEY_ABOVE_TAB, keycode, mask); + if (binding) return meta_prefs_get_keybinding_action (binding->name); else