Fix alphabetic shift

This commit is contained in:
David Rowe 2016-10-13 12:16:02 +13:00
parent 4dfe290d4a
commit 2ef974f729

View file

@ -65,10 +65,12 @@ Item {
onShiftModeChanged: { onShiftModeChanged: {
forEachKey(function (key) { forEachKey(function (key) {
if (shiftMode) { if (/[a-z]/i.test(key.glyph)) {
key.glyph = keyboardBase.toUpper(key.glyph); if (shiftMode) {
} else { key.glyph = keyboardBase.toUpper(key.glyph);
key.glyph = keyboardBase.toLower(key.glyph); } else {
key.glyph = keyboardBase.toLower(key.glyph);
}
} }
}); });
} }