Skip to content

Commit b1865c0

Browse files
committed
Ignore AltGr just like other modifier key
Otherwise it will prevent AltGr combined character to be typed into buffer. Fix #1079
1 parent 57f7769 commit b1865c0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/im/keyboard/keyboard.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,9 @@ void KeyboardEngine::keyEvent(const InputMethodEntry &entry, KeyEvent &event) {
426426
}
427427

428428
// and by pass all modifier
429-
if (event.key().isModifier()) {
429+
if (event.key().isModifier() ||
430+
event.key().sym() == FcitxKey_ISO_Level3_Shift ||
431+
event.key().sym() == FcitxKey_ISO_Level5_Shift) {
430432
return;
431433
}
432434

0 commit comments

Comments
 (0)