From d8be455c7a0dc09e83c93db7514b07d04cd6d38f Mon Sep 17 00:00:00 2001 From: Michael Richters Date: Thu, 13 May 2021 12:19:41 -0500 Subject: [PATCH] Fix Syster handling of `Key_0` Fixes #1032 Signed-off-by: Michael Richters --- .../Kaleidoscope-Syster/src/kaleidoscope/plugin/Syster.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/Kaleidoscope-Syster/src/kaleidoscope/plugin/Syster.cpp b/plugins/Kaleidoscope-Syster/src/kaleidoscope/plugin/Syster.cpp index 3eb487c6..48278f24 100644 --- a/plugins/Kaleidoscope-Syster/src/kaleidoscope/plugin/Syster.cpp +++ b/plugins/Kaleidoscope-Syster/src/kaleidoscope/plugin/Syster.cpp @@ -169,8 +169,10 @@ __attribute__((weak)) const char keyToChar(Key key) { switch (key.getKeyCode()) { case Key_A.getKeyCode() ... Key_Z.getKeyCode(): return 'a' + (key.getKeyCode() - Key_A.getKeyCode()); - case Key_1.getKeyCode() ... Key_0.getKeyCode(): + case Key_1.getKeyCode() ... Key_9.getKeyCode(): return '1' + (key.getKeyCode() - Key_1.getKeyCode()); + case Key_0.getKeyCode(): + return '0'; } return 0;