From 51567ba6c3e41a51a73b439c31c836eb39850fed Mon Sep 17 00:00:00 2001 From: tcmal Date: Thu, 4 Jul 2024 22:31:07 +0100 Subject: raise windows when they are made floating --- src/clients/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/clients/mod.rs') diff --git a/src/clients/mod.rs b/src/clients/mod.rs index b6e4dca..86b42f9 100644 --- a/src/clients/mod.rs +++ b/src/clients/mod.rs @@ -210,7 +210,7 @@ impl ClientState { BORDER_WIDTH, ); c.set_border(conn, conn.colours.border_normal()); - c.set_floating(floating); + c.set_floating(conn, floating); c.ensure_mapped(conn); // TODO: updatewindowtype @@ -328,7 +328,7 @@ impl ClientState { /// Toggle whether the client with the given position is floating pub fn toggle_floating(&mut self, conn: &Connection<'_>, (mon, pos): (usize, usize)) { let c = &mut self.mons[mon].clients[pos]; - c.set_floating(!c.floating()); + c.set_floating(conn, !c.floating()); self.rearrange_monitor(conn, mon); } -- cgit v1.2.3