From 112675a813b41c4b2a7cf52b2a2ae27afc504d66 Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Wed, 27 Mar 2024 13:55:26 +0100 Subject: [PATCH] xdg_toplevel: send correct extents in initial configure event --- src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs b/src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs index 4083bdda..271247fb 100644 --- a/src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs +++ b/src/ifs/wl_surface/xdg_surface/xdg_toplevel.rs @@ -646,7 +646,8 @@ impl ToplevelNodeBase for XdgToplevel { impl XdgSurfaceExt for XdgToplevel { fn initial_configure(self: Rc) -> Result<(), XdgSurfaceError> { - self.send_configure(0, 0); + let rect = self.xdg.absolute_desired_extents.get(); + self.send_configure(rect.width(), rect.height()); Ok(()) }