From e61069c1ccfa55c309d026b3231968ce3b109b49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Fran=C3=A7ois=20Wauthy?= <pollux@xfce.org> Date: Mon, 8 Nov 2004 09:18:13 +0000 Subject: [PATCH] fix #478 (Old svn revision: 12134) --- mcs-plugin/xfwm4_shortcuteditor.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mcs-plugin/xfwm4_shortcuteditor.c b/mcs-plugin/xfwm4_shortcuteditor.c index ce678d35c..388121210 100644 --- a/mcs-plugin/xfwm4_shortcuteditor.c +++ b/mcs-plugin/xfwm4_shortcuteditor.c @@ -1128,16 +1128,14 @@ cb_compose_shortcut (GtkWidget * widget, GdkEventKey * event, gpointer data) &consumed_modifiers); keyval = gdk_keyval_to_lower (event->keyval); + if (keyval == GDK_ISO_Left_Tab) keyval = GDK_Tab; - if (keyval != event->keyval && (consumed_modifiers & GDK_SHIFT_MASK)) - consumed_modifiers &= ~GDK_SHIFT_MASK; - /* Release keyboard */ gdk_keyboard_ungrab (GDK_CURRENT_TIME); - accelerator = gtk_accelerator_name (keyval, event->state & ~consumed_modifiers); + accelerator = gtk_accelerator_name (keyval, event->state); for (i = 0; i < strlen (accelerator); i++) { -- GitLab