aboutsummaryrefslogtreecommitdiff
path: root/src/fluxbox.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/fluxbox.cc')
-rw-r--r--src/fluxbox.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/fluxbox.cc b/src/fluxbox.cc
index 25924c3..5210def 100644
--- a/src/fluxbox.cc
+++ b/src/fluxbox.cc
@@ -919,7 +919,8 @@ void Fluxbox::handleEvent(XEvent * const e) {
919#ifdef DEBUG 919#ifdef DEBUG
920 cerr<<__FILE__<<"("<<__FUNCTION__<<") Focus out is not a FluxboxWindow !!"<<endl; 920 cerr<<__FILE__<<"("<<__FUNCTION__<<") Focus out is not a FluxboxWindow !!"<<endl;
921#endif // DEBUG 921#endif // DEBUG
922 } else if (winclient && winclient == FocusControl::focusedWindow() && 922 } else if (winclient && (winclient == FocusControl::focusedWindow() ||
923 FocusControl::focusedWindow() == 0) &&
923 (winclient->fbwindow() == 0 924 (winclient->fbwindow() == 0
924 || !winclient->fbwindow()->isMoving())) { 925 || !winclient->fbwindow()->isMoving())) {
925 // we don't unfocus a moving window 926 // we don't unfocus a moving window