From b8b0804140e8ade4fb2058eff173b4cd450a7b83 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Tue, 19 May 2026 14:47:13 -0400 Subject: [PATCH] fix(overlap): fix check for disabling --- winit/src/platform_specific/wayland/event_loop/state.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/winit/src/platform_specific/wayland/event_loop/state.rs b/winit/src/platform_specific/wayland/event_loop/state.rs index dc793561..998a599a 100644 --- a/winit/src/platform_specific/wayland/event_loop/state.rs +++ b/winit/src/platform_specific/wayland/event_loop/state.rs @@ -1590,7 +1590,7 @@ impl SctkState { }; let notification = overlap_notify_state.notify.notify_on_overlap(wlr, &self.queue_handle, OverlapNotificationV1 { surface: layer_surface.surface.wl_surface().clone() }); _ = self.overlap_notifications.insert(my_id, notification); - } else { + } else if !enabled { _ = self.overlap_notifications.remove(&my_id); } } else {