*** empty log message ***
authorClaus Gittinger <cg@exept.de>
Wed, 29 Oct 2008 18:46:21 +0100
changeset 5068 3b67e0696166
parent 5067 e03d6ce6b5e7
child 5069 2b40d206ba7f
*** empty log message ***
DeviceWorkstation.st
--- a/DeviceWorkstation.st	Wed Oct 29 18:43:36 2008 +0100
+++ b/DeviceWorkstation.st	Wed Oct 29 18:46:21 2008 +0100
@@ -6470,9 +6470,11 @@
 
     xlatedKey := aView keyboardMap valueFor:xlatedKey.
     xlatedKey notNil ifTrue:[
-	xlatedKey isCharacter ifFalse:[
-	    xlatedKey := xlatedKey asSymbol
-	]
+        xlatedKey isCharacter ifFalse:[
+            xlatedKey bitsPerCharacter == 8 ifTrue:[
+                xlatedKey := xlatedKey asSymbol
+            ]
+        ]
     ].
     ^ xlatedKey
 
@@ -7825,7 +7827,7 @@
 !DeviceWorkstation class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview/DeviceWorkstation.st,v 1.519 2008-10-28 16:20:09 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview/DeviceWorkstation.st,v 1.520 2008-10-29 17:46:21 cg Exp $'
 ! !
 
 DeviceWorkstation initialize!