diff --git a/crates/gpui/src/platform/windows/window.rs b/crates/gpui/src/platform/windows/window.rs index ce9e4c6a1a..ccca47077e 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(); } } }