From 9f36a7a68e1dc379cf9091213dae2c3586d3e473 Mon Sep 17 00:00:00 2001 From: Osspial Date: Wed, 14 Nov 2018 21:28:38 -0500 Subject: [PATCH] Fix freeze when setting decorations --- src/platform_impl/windows/window.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/platform_impl/windows/window.rs b/src/platform_impl/windows/window.rs index 78bc5e14e..3c8c46fdf 100644 --- a/src/platform_impl/windows/window.rs +++ b/src/platform_impl/windows/window.rs @@ -725,6 +725,7 @@ impl Window { let window = self.window.clone(); + drop(window_state); self.thread_executor.execute_in_thread(move || { winuser::SetWindowLongW(window.0, winuser::GWL_STYLE, style); winuser::SetWindowLongW(window.0, winuser::GWL_EXSTYLE, ex_style);