fix: web v2, keyboard mode (#9180)

Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
fufesou
2024-08-27 00:00:33 +08:00
committed by GitHub
parent 690a2c8399
commit c68ce7dd84
3 changed files with 6 additions and 4 deletions

View File

@@ -508,7 +508,7 @@ class InputModel {
}
// * Currently mobile does not enable map mode
if ((isDesktop || isWebDesktop) && keyboardMode == 'map') {
if ((isDesktop || isWebDesktop) && keyboardMode == kKeyMapMode) {
mapKeyboardModeRaw(e);
} else {
legacyKeyboardModeRaw(e);
@@ -537,7 +537,7 @@ class InputModel {
}
// * Currently mobile does not enable map mode
if ((isDesktop || isWebDesktop)) {
if ((isDesktop || isWebDesktop) && keyboardMode == kKeyMapMode) {
// FIXME: e.character is wrong for dead keys, eg: ^ in de
newKeyboardMode(
e.character ?? '',