all repos — openbox @ c88e66b8fff4b51a26392a8a45647af8233d4d9f

openbox fork - make it a bit more like ryudo

use frame->visible instead of the desktop number
Dana Jansens danakj@orodu.net
commit

c88e66b8fff4b51a26392a8a45647af8233d4d9f

parent

6f5292c87ece138a2b80d102ba0919b105b1839a

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

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

@@ -3175,7 +3175,7 @@ if (screen_pointer_pos(&x, &y)) {

for (it = stacking_list; it != NULL; it = it->next) { if (WINDOW_IS_CLIENT(it->data)) { ObClient *c = WINDOW_AS_CLIENT(it->data); - if (c->desktop == screen_desktop && + if (c->frame->visible && RECT_CONTAINS(c->frame->area, x, y)) { ret = c; break;