From c2f1f737a07a5b7141b593667c886c09eb83ac67 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) {