summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2023-09-02 19:01:36 +0200
committerAnton Khirnov <anton@khirnov.net>2023-09-02 19:01:36 +0200
commitfed8f10652b640e9619b5fe3e591a160125f5d2d (patch)
tree6a2abdcdcf2278ac97991c7974bf5d24e0d03102
parentc846f876b818a668b9c8f1d640b67a895d350587 (diff)
rc: only jump to new clients if they spawn on the focused pageHEADmaster
-rw-r--r--rc.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/rc.lua b/rc.lua
index 53f4987..5a096e5 100644
--- a/rc.lua
+++ b/rc.lua
@@ -199,8 +199,8 @@ client.connect_signal("manage", function (c, startup)
-- put new clients at the end
awful.client.setslave(c)
- -- give the new client focus
- if c.focusable then
+ -- give the new client focus if it spawns on the focused page
+ if c.focusable and c.first_tag == mouse.screen.selected_tag then
-- use pcall() because the client might be gone by the time we get to it
gears.timer.delayed_call(pcall, function() c:jump_to(false) end)
end