From 71fce483475e36fb4aac15d316ccec878c797c8c Mon Sep 17 00:00:00 2001 From: Zach Bateman Date: Sat, 21 Jun 2025 15:09:40 -0500 Subject: [PATCH] Fix intermittent drag-and-drop freezing on Windows --- crates/bevy_winit/src/state.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/bevy_winit/src/state.rs b/crates/bevy_winit/src/state.rs index 5b873d462039a..8319181e69ccd 100644 --- a/crates/bevy_winit/src/state.rs +++ b/crates/bevy_winit/src/state.rs @@ -529,7 +529,11 @@ impl ApplicationHandler for WinitAppRunnerState { .iter() .all(|(_, w)| !w.is_visible().unwrap_or(false)); if !exiting - && (self.startup_forced_updates > 0 || headless || all_invisible || reactive) + && (self.startup_forced_updates > 0 + || headless + || all_invisible + || reactive + || self.window_event_received) { self.redraw_requested(event_loop); }