From a58ab46f4a2606530ffbf3d2ba35cc09204bc229 Mon Sep 17 00:00:00 2001 From: Nova Date: Sun, 27 Apr 2025 11:58:53 -0700 Subject: [PATCH] fix: panel items being grabbed by keyboard seat --- src/wayland/seat.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/wayland/seat.rs b/src/wayland/seat.rs index b525f33..53fcba8 100644 --- a/src/wayland/seat.rs +++ b/src/wayland/seat.rs @@ -240,6 +240,7 @@ impl SeatWrapper { 0, |_, _, _| FilterResult::Forward::<()>, ); + keyboard.set_focus(&mut state.lock(), None, SERIAL_COUNTER.next_serial()); } pub fn touch_down(&self, surface: WlSurface, id: u32, position: Vector2) {