summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rc.lua20
1 files changed, 11 insertions, 9 deletions
diff --git a/rc.lua b/rc.lua
index 0404153..e7fb8b6 100644
--- a/rc.lua
+++ b/rc.lua
@@ -151,15 +151,17 @@ client.connect_signal("manage", function (c, startup)
-- Prevent clients from being unreachable
awful.placement.no_offscreen(c)
- if not startup then
- -- Set the windows at the slave,
- -- i.e. put it at the end of others instead of setting it master.
- -- awful.client.setslave(c)
-
- -- Put windows in a smart way, only if they does not set an initial position.
- if not c.size_hints.user_position and not c.size_hints.program_position then
- awful.placement.no_overlap(c)
- end
+ if startup then
+ return
+ end
+
+ -- Set the windows at the slave,
+ -- i.e. put it at the end of others instead of setting it master.
+ -- awful.client.setslave(c)
+
+ -- Put windows in a smart way, only if they does not set an initial position.
+ if not c.size_hints.user_position and not c.size_hints.program_position then
+ awful.placement.no_overlap(c)
end
-- put the client where the mouse is