From 57514a432e18a26bac2bd475a4f5a177241e12ca Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Fri, 25 Jul 2025 17:42:20 +0200 Subject: [PATCH] toplevel-drag: apply full damage when destroying toplevel --- src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs b/src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs index 3056116a..1a80770e 100644 --- a/src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs +++ b/src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs @@ -705,6 +705,7 @@ impl ToplevelNodeBase for XdgToplevel { fn tl_destroy_impl(&self) { if let Some(drag) = self.drag.take() { + self.xdg.damage(); drag.toplevel.take(); } self.xdg.destroy_node();