all repos — openbox @ 4b2ec0d03c1f9706f542d5b64e08a1fca6ca508a

openbox fork - make it a bit more like ryudo

use frame->visible, not the desktop number, other states exist too, like show_desktop
Dana Jansens danakj@orodu.net
commit

4b2ec0d03c1f9706f542d5b64e08a1fca6ca508a

parent

c8dc32b67ad1ddad4802993d16067008147102e0

1 files changed, 1 insertions(+), 1 deletions(-)

jump to
M openbox/client.copenbox/client.c

@@ -2237,7 +2237,7 @@

/* choose the correct target */ self = client_focus_target(self); - if (self->desktop != DESKTOP_ALL && self->desktop != screen_desktop) { + if (!self->frame->visible) { /* update the focus lists */ focus_order_to_top(self); return FALSE;