keycombiner
keycombiner copied to clipboard
Uppercase key not reported as an error when shift is missed
Describe the bug A shortcut that only has an uppercase letter is not correctly reporting errors when the Shift key is missed.
To Reproduce Steps to reproduce the behaviour:
- Create a shortcut with "Q" (shift+q).
- Practice this shortcut by itself. Use "q" many times. Use "Q" (shift+q) many times. Use "a" once. Use "A" (shift+A) once. Use "j" once. Use "J" (shift+J) once.
- The "q" isn't accepted as valid but isn't being reported as an error.
- The "Q" (shift+q) is accepted correctly.
- The "a" is rejected correctly.
- The "A" (shift+A) is rejected correctly.
- The "j" is rejected correctly.
- The "J" (shift+J) is rejected correctly.
- The final report only has 4 errors. This is wrong because the counting isn't reporting the "q" errors.
Screenshots N/A
Additional context This doesn't occur in a multi-character shortcut. For example, "allah" is correctly rejected when the word is "Allah".