diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Window.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Window.cc b/src/Window.cc index 4801f12..6f87913 100644 --- a/src/Window.cc +++ b/src/Window.cc | |||
@@ -545,6 +545,9 @@ void FluxboxWindow::init() { | |||
545 | } else if (m_workspace_number == screen().currentWorkspaceID()) { | 545 | } else if (m_workspace_number == screen().currentWorkspaceID()) { |
546 | iconic = true; | 546 | iconic = true; |
547 | deiconify(false); | 547 | deiconify(false); |
548 | // check if we should prevent this window from gaining focus | ||
549 | if (!allowsFocusFromClient()) | ||
550 | m_focused = false; | ||
548 | } | 551 | } |
549 | 552 | ||
550 | sendConfigureNotify(); | 553 | sendConfigureNotify(); |