From 39d4d0a01056178ec01977522ac99e589b15e4a8 Mon Sep 17 00:00:00 2001 From: Mark Tiefenbruck <mark@fluxbox.org> Date: Thu, 31 Jan 2008 06:37:52 -0800 Subject: fix focus revert when closing menu --- src/fluxbox.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fluxbox.cc b/src/fluxbox.cc index 9775b9d..a1896e9 100644 --- a/src/fluxbox.cc +++ b/src/fluxbox.cc @@ -811,13 +811,13 @@ void Fluxbox::handleEvent(XEvent * const e) { 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; -- cgit v0.11.2