aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/GlobalKeyHandler.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-08-04 03:18:51 -0400
committerSam Wilkins <samwilkins333@gmail.com>2019-08-04 03:18:51 -0400
commit62e541e21b5675039283a515d9b1bba02b62e432 (patch)
tree95a5cf059921cf06e0a0daf7a205a9a69df4bfca /src/client/views/GlobalKeyHandler.ts
parent056a03812f202c9588c25d543ffa316060b97b84 (diff)
handled all edge cases for continuous recording
Diffstat (limited to 'src/client/views/GlobalKeyHandler.ts')
-rw-r--r--src/client/views/GlobalKeyHandler.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/client/views/GlobalKeyHandler.ts b/src/client/views/GlobalKeyHandler.ts
index 98df43a1e..c3e6ae6c8 100644
--- a/src/client/views/GlobalKeyHandler.ts
+++ b/src/client/views/GlobalKeyHandler.ts
@@ -72,9 +72,11 @@ export default class KeyManager {
main.toggleColorPicker(true);
SelectionManager.DeselectAll();
DictationManager.Controls.stop();
- main.dictationOverlayVisible = false;
- main.dictationSuccess = undefined;
- main.cancelDictationFade();
+ if (main.dictationOverlayVisible) {
+ main.dictationOverlayVisible = false;
+ main.dictationSuccess = undefined;
+ main.cancelDictationFade();
+ }
break;
case "delete":
case "backspace":