From 9c748f1656bc15d159651eea0091c13c024ebc47 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Wed, 27 May 2026 17:25:49 -0400 Subject: [PATCH] Revert "fix: avoid deadlock in context menu rendering" This reverts commit 0094b347d408aabc78091f744cb4eac49de1a7e4. --- winit/src/platform_specific/wayland/event_loop/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/winit/src/platform_specific/wayland/event_loop/mod.rs b/winit/src/platform_specific/wayland/event_loop/mod.rs index 3949d270..61bf12ea 100644 --- a/winit/src/platform_specific/wayland/event_loop/mod.rs +++ b/winit/src/platform_specific/wayland/event_loop/mod.rs @@ -538,6 +538,7 @@ impl SctkEventLoop { wake_up = true; _ = s.frame(&state.state.queue_handle, s.clone()); + _ = state.state.frame_status.remove(&id); _ = state.state.events_sender.unbounded_send( Control::Winit( winit::window::WindowId::from_raw( @@ -546,7 +547,6 @@ impl SctkEventLoop { winit::event::WindowEvent::RedrawRequested, ), ); - _ = state.state.frame_status.insert(id, state::FrameStatus::Received); } if wake_up {