all repos — fluxbox @ 24541caf693a08439780f509abe3b9d5db578f5e

custom fork of the fluxbox windowmanager

Fixed lost focus glitch on multihead-ws-warping
Hendrik Iben mikro@zvxeb.de
commit

24541caf693a08439780f509abe3b9d5db578f5e

parent

e65a966d807e6b9b961817a3b160af1d4a765e0d

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

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

@@ -258,6 +258,12 @@ return m_focused_list.clientList().front();

#ifdef XINERAMA int cur_head = focusSameHead() ? m_screen.getCurrHead() : (-1); + if(cur_head != -1) { + FluxboxWindow *fbwindow = focusedFbWindow(); + if(fbwindow && fbwindow->isMoving()) { + cur_head = -1; + } + } #endif // XINERAMA Focusables::iterator it = m_focused_list.clientList().begin();