Skip to content

Commit d1ba215

Browse files
committed
win: all lock keys and other missing modifiers to setting Modifiers
1 parent 66afa1c commit d1ba215

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/platform_impl/windows/keyboard_layout.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,10 @@ impl LayoutCache {
330330
state.set(ModifiersState::NUM_LOCK, key_toggled(VK_NUMLOCK));
331331
state.set(ModifiersState::SCROLL_LOCK, key_toggled(VK_SCROLL));
332332

333+
state.set(ModifiersState::KANA_LOCK, key_toggled(VK_KANA));
334+
state.set(ModifiersState::LOYA, key_pressed(VK_OEM_FJ_LOYA));
335+
state.set(ModifiersState::ROYA, key_pressed(VK_OEM_FJ_ROYA));
336+
333337
Modifiers::new(state, pressed_mods)
334338
}
335339

0 commit comments

Comments
 (0)