J-P Nurmi пре 3 година
родитељ
комит
e0417d4782
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      lib/terminal/terminal.dart

+ 2 - 2
lib/terminal/terminal.dart

@@ -473,7 +473,7 @@ class Terminal
       }
     }
 
-    if (ctrl) {
+    if (ctrl && !shift && !alt) {
       if (key.index >= TerminalKey.keyA.index &&
           key.index <= TerminalKey.keyZ.index) {
         final input = key.index - TerminalKey.keyA.index + 1;
@@ -482,7 +482,7 @@ class Terminal
       }
     }
 
-    if (alt) {
+    if (alt && !shift && !ctrl) {
       if (key.index >= TerminalKey.keyA.index &&
           key.index <= TerminalKey.keyZ.index) {
         final charCode = key.index - TerminalKey.keyA.index + 65;