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