all repos — openbox @ de76611e8aecaabb28925ccc949724ade431d02e

openbox fork - make it a bit more like ryudo

only preserve focus for normal omnipresent windows
Dana Jansens danakj@orodu.net
commit

de76611e8aecaabb28925ccc949724ade431d02e

parent

40f20e93cadcece50a401f521a46bb1ad23b0913

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

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

@@ -533,7 +533,8 @@ client_show(c);

} } - if (focus_client && (focus_client->desktop == DESKTOP_ALL || + if (focus_client && ((client_normal(focus_client) && + focus_client->desktop == DESKTOP_ALL) || focus_client->desktop == screen_desktop)) dofocus = FALSE;