diff --git a/crates/gpui/src/platform/windows/window.rs b/crates/gpui/src/platform/windows/window.rs index ce9e4c6a1ab11355369e468a50137ae1da09962a..ccca47077e55f7283914644c4c97586f67de08d0 100644 --- a/crates/gpui/src/platform/windows/window.rs +++ b/crates/gpui/src/platform/windows/window.rs @@ -1297,6 +1297,7 @@ impl Drop for WindowsWindow { fn drop(&mut self) { unsafe { let _ = RevokeDragDrop(self.inner.hwnd); + self.inner.renderer.borrow_mut().destroy(); } } }