all repos — openbox @ 7427fe1b9c7eabccdece941c70403a0fef1349b0

openbox fork - make it a bit more like ryudo

make bbkeys' cycliong work right, how it used to. instead of working like supoprt for brokenass kwin does
Dana Jansens danakj@orodu.net
commit

7427fe1b9c7eabccdece941c70403a0fef1349b0

parent

1d4391b09c12a0615bb6be65f9af514db4eed709

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

jump to
M src/blackbox.ccsrc/blackbox.cc

@@ -705,8 +705,13 @@ unsigned int workspace = e->xclient.data.l[0];

if (screen && workspace < screen->getWorkspaceCount()) screen->changeWorkspaceID(workspace); } else if (e->xclient.message_type == - xatom->getAtom(XAtom::blackbox_change_window_focus) || - e->xclient.message_type == + xatom->getAtom(XAtom::blackbox_change_window_focus)) { + // TEMP HACK TO KEEP BBKEYS WORKING + BlackboxWindow *win = searchWindow(e->xclient.window); + + if (win && win->isVisible() && win->setInputFocus()) + win->installColormap(True); + } else if (e->xclient.message_type == xatom->getAtom(XAtom::net_active_window)) { // NET_ACTIVE_WINDOW BlackboxWindow *win = searchWindow(e->xclient.window);