Ignore EnterNotify on Lower Lower is one of the actions which may reveal a window under the current mouse pointer which would unexpectedly change focus under focus-folows-mouse.
Jim Ramsay i.am@jimramsay.com
1 files changed,
4 insertions(+),
0 deletions(-)
jump to
M
src/Window.cc
→
src/Window.cc
@@ -1668,6 +1668,10 @@ return;
#ifdef DEBUG cerr<<"FluxboxWindow("<<title()<<")::lower()"<<endl; #endif // DEBUG + + /* Ignore all EnterNotify events until the pointer actually moves */ + screen().focusControl().ignoreAtPointer(); + // get root window WinClient *client = getRootTransientFor(m_client);