all repos — fluxbox @ 39d4d0a01056178ec01977522ac99e589b15e4a8

custom fork of the fluxbox windowmanager

fix focus revert when closing menu
Mark Tiefenbruck mark@fluxbox.org
commit

39d4d0a01056178ec01977522ac99e589b15e4a8

parent

24dc811fdae21fd8b7572d61e92b5a61c285b96f

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

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

@@ -811,13 +811,13 @@

if (FbTk::Menu::focused() && FbTk::Menu::focused()->window() == e->xfocus.window) { m_keyscreen = findScreen(FbTk::Menu::focused()->screenNumber()); + FocusControl::setFocusedWindow(0); break; } WinClient *winclient = searchWindow(e->xfocus.window); - if (!winclient) - break; - m_keyscreen = &winclient->screen(); + if (winclient) + m_keyscreen = &winclient->screen(); FocusControl::setFocusedWindow(winclient); } break;