awesome/lib/awful
Uli Schlachter 88aff03005 Don't focus a different screen on unmanage (FS#850)
When some client on the left monitor was closed while client.focus is on the
right monitor (e.g. 'sleep 5 ; exit' in a terminal), awful.autofocus would shift
the input focus to whatever client happened to be next in the focus history on
the left monitor.

Fix this by only ever moving the input focus between screens when a tag is
selected, not when some client does its magic.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2011-01-27 18:10:39 +01:00
..
layout Use signal emitions on classes 2010-08-26 18:31:06 +02:00
mouse lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
widget Use ._NAME for identifying oocairo surfaces 2011-01-21 19:54:27 +01:00
autofocus.lua.in Don't focus a different screen on unmanage (FS#850) 2011-01-27 18:10:39 +01:00
button.lua.in lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
client.lua.in Make awful.client.idx public 2011-01-03 14:18:11 +01:00
completion.lua.in awful.completion: callback functions return table of matches 2010-10-11 15:22:44 +02:00
dbus.lua.in awful.dbus: enhance description 2009-08-28 15:33:18 +02:00
ewmh.lua.in Convert some more code to "class signals" 2010-08-26 18:42:38 +02:00
init.lua.in client: implements maximized and fullscreen requests with Lua 2010-05-28 13:29:29 +02:00
key.lua.in lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
menu.lua.in add usage example for awful.menu 2011-01-26 22:10:00 +01:00
placement.lua.in awful.placement.no_overlap: Ignore desktop clients 2010-09-03 17:43:36 +02:00
prompt.lua.in awful.prompt: add ctrl-backspace 2010-10-21 09:05:40 +02:00
remote.lua.in lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
rules.lua.in Add match_any function and rule_any definition for different client matching. 2010-09-14 16:51:40 +02:00
screen.lua.in Add signals before using them 2010-08-25 23:00:36 +02:00
startup_notification.lua.in lua{class,object}: rename signals functions 2010-08-25 20:28:20 +02:00
tag.lua.in awful.tag: do not update history when identical tags 2010-10-20 17:30:57 +02:00
tooltip.lua.in awful.tooltip: Fix for new widget layouts 2010-10-07 11:11:48 +02:00
util.lua.in Remove last known usage of deprecated in Lua 5.1 `arg` 2010-10-12 18:38:04 +02:00
wibox.lua.in awful.wibox: Port to new widget system 2010-10-06 14:20:30 +02:00