diff options
author | Jim Ramsay <i.am@jimramsay.com> | 2009-05-26 20:45:05 (GMT) |
---|---|---|
committer | Jim Ramsay <i.am@jimramsay.com> | 2009-05-26 20:45:05 (GMT) |
commit | 54b49c63a641fb742f014403c924ae8f81f73824 (patch) | |
tree | c2b8511c911d0375715f7f0cd2f8d1999790923a /src/Screen.cc | |
parent | 04538cbaa1f74b3b7dd397fa515617d8691980d4 (diff) | |
parent | c1dee4a4055f8f0dafadeca508ff5568e2d0ce08 (diff) | |
download | fluxbox-54b49c63a641fb742f014403c924ae8f81f73824.zip fluxbox-54b49c63a641fb742f014403c924ae8f81f73824.tar.bz2 |
Merge branch 'mousefocus'
Diffstat (limited to 'src/Screen.cc')
-rw-r--r-- | src/Screen.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Screen.cc b/src/Screen.cc index 02351a5..1581571 100644 --- a/src/Screen.cc +++ b/src/Screen.cc | |||
@@ -1098,6 +1098,9 @@ void BScreen::changeWorkspaceID(unsigned int id, bool revert) { | |||
1098 | id == m_current_workspace->workspaceID()) | 1098 | id == m_current_workspace->workspaceID()) |
1099 | return; | 1099 | return; |
1100 | 1100 | ||
1101 | /* Ignore all EnterNotify events until the pointer actually moves */ | ||
1102 | this->focusControl().ignoreAtPointer(); | ||
1103 | |||
1101 | FbTk::App::instance()->sync(false); | 1104 | FbTk::App::instance()->sync(false); |
1102 | 1105 | ||
1103 | FluxboxWindow *focused = FocusControl::focusedFbWindow(); | 1106 | FluxboxWindow *focused = FocusControl::focusedFbWindow(); |