From 5afde580862f5595871f7a4b5a6409b389b8a587 Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Thu, 5 May 2022 12:23:57 +0200 Subject: [PATCH] tree: set toplevel on newly created subsurfaces --- src/ifs/wl_surface/wl_subsurface.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ifs/wl_surface/wl_subsurface.rs b/src/ifs/wl_surface/wl_subsurface.rs index fe488d12..49b7d07a 100644 --- a/src/ifs/wl_surface/wl_subsurface.rs +++ b/src/ifs/wl_surface/wl_subsurface.rs @@ -129,6 +129,7 @@ impl WlSubsurface { }) }; *self.pending.node.borrow_mut() = Some(node); + self.surface.set_toplevel(self.parent.toplevel.get()); self.sync_ancestor.set(sync_ancestor); self.depth.set(depth); self.surface.ext.set(self.clone());