Do not break server grabs We have a nifty counter-based grab, so use it
Thomas Lübking thomas.luebking@gmail.com
1 files changed,
2 insertions(+),
2 deletions(-)
jump to
M
src/Screen.cc
→
src/Screen.cc
@@ -959,7 +959,7 @@ /* Ignore all EnterNotify events until the pointer actually moves */
this->focusControl().ignoreAtPointer(); FbTk::App::instance()->sync(false); - XGrabServer(Fluxbox::instance()->display()); + Fluxbox::instance()->grab(); FluxboxWindow *focused = FocusControl::focusedFbWindow();@@ -997,7 +997,7 @@ FocusControl::revertFocus(*this);
old->hideAll(false); - XUngrabServer(Fluxbox::instance()->display()); + Fluxbox::instance()->ungrab(); FbTk::App::instance()->sync(false); m_currentworkspace_sig.emit(*this);