From 3c2e1554c6f1fe0d7d96094aa93f72f4ced613e5 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sun, 29 Dec 2024 10:39:21 +0300 Subject: Add default-floating-position window rule --- src/layout/tile.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/layout/tile.rs') diff --git a/src/layout/tile.rs b/src/layout/tile.rs index 96936d26..d0750d33 100644 --- a/src/layout/tile.rs +++ b/src/layout/tile.rs @@ -999,6 +999,11 @@ impl Tile { &self.options } + pub fn default_floating_logical_pos(&self) -> Option> { + let pos = self.window().rules().default_floating_position?; + Some(Point::from((pos.x.0, pos.y.0))) + } + #[cfg(test)] pub fn view_size(&self) -> Size { self.view_size -- cgit