wayland: Hopefully fix a panic recenty added in #32784 (#32808)

Release Notes:

- N/A
This commit is contained in:
Michael Sloan 2025-06-16 10:57:42 -06:00 committed by GitHub
parent c7de817bf9
commit baad66c740
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1252,12 +1252,12 @@ impl Dispatch<wl_keyboard::WlKeyboard, ()> for WaylandClientStatePtr {
keymap_state.update_mask(mods_depressed, mods_latched, mods_locked, 0, 0, group);
state.modifiers = Modifiers::from_xkb(keymap_state);
if let Some(focused_window) = focused_window {
let input = PlatformInput::ModifiersChanged(ModifiersChangedEvent {
modifiers: state.modifiers,
});
let input = PlatformInput::ModifiersChanged(ModifiersChangedEvent {
modifiers: state.modifiers,
});
drop(state);
drop(state);
if let Some(focused_window) = focused_window {
focused_window.handle_input(input);
}