git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commitc856abbd197d6640221a0e543f5ed5b5ff167c88
parent5d25dc180e
authorIsaac Freund <[email protected]>
date2024-12-21 20:36
XdgToplevel: remove redundant code

 river/XdgToplevel.zig | 15 +--------------
 1 file changed, 1 insertion(+), 14 deletions(-)

diff --git a/river/XdgToplevel.zig b/river/XdgToplevel.zig
index 63f931d..517766e 100644
--- a/river/XdgToplevel.zig
+++ b/river/XdgToplevel.zig
@@ -253,21 +253,8 @@ fn handleDestroy(listener: *wl.Listener(void)) void {
 
 fn handleMap(listener: *wl.Listener(void)) void {
     const toplevel: *XdgToplevel = @fieldParentPtr("map", listener);
-    const window = toplevel.window;
-
-    toplevel.wlr_toplevel.base.getGeometry(&toplevel.geometry);
-
-    // XXX this seems like it should be deleted/moved to handleCommit()
-    window.pending.box = .{
-        .x = 0,
-        .y = 0,
-        .width = toplevel.geometry.width,
-        .height = toplevel.geometry.height,
-    };
-    window.inflight.box = window.pending.box;
-    window.current.box = window.pending.box;
 
-    window.map() catch {
+    toplevel.window.map() catch {
         log.err("out of memory", .{});
         toplevel.wlr_toplevel.resource.getClient().postNoMemory();
     };