#BUGFIX by cg
authorClaus Gittinger <cg@exept.de>
Thu, 09 Jan 2020 12:19:29 +0100
changeset 8960 d6383fb34194
parent 8959 1ae921a9bff2
child 8961 6c39759da0f2
#BUGFIX by cg class: DeviceWorkstation changed: #initializeModifierMappings #modifierKeyProcessing:down:
DeviceWorkstation.st
--- a/DeviceWorkstation.st	Sun Jan 05 17:28:20 2020 +0100
+++ b/DeviceWorkstation.st	Thu Jan 09 12:19:29 2020 +0100
@@ -6652,7 +6652,7 @@
     shiftModifiers := ctrlModifiers := altModifiers := metaModifiers := nil.
 
     shiftModifiers := #(Shift_L Shift_R Shift).
-    ctrlModifiers := #(Control_L Control_R Control).
+    ctrlModifiers := #(Control_L Control_R Control Ctrl_L Ctrl_R Ctrl).
     metaModifiers := #(Meta_L Meta_R Meta).
     altModifiers := #(Alt_L Alt_R Alt).
 
@@ -7414,8 +7414,8 @@
             ] ifFalse:[
                 (ctrlModifiers notNil and:[ctrlModifiers includes:key]) ifTrue:[
                     ctrlDown := pressed.
-                    (key == #'Control_L') ifTrue:[leftCtrlDown := pressed].
-                    (key == #'Control_R') ifTrue:[rightCtrlDown := pressed].
+                    ((key == #'Control_L') or:[key == #'Ctrl_L']) ifTrue:[leftCtrlDown := pressed].
+                    ((key == #'Control_R') or:[key == #'Ctrl_R']) ifTrue:[rightCtrlDown := pressed].
                 ]
             ]
         ]