diff options
Diffstat (limited to 'src/Ewmh.cc')
-rw-r--r-- | src/Ewmh.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Ewmh.cc b/src/Ewmh.cc index 96ba209..97c66b8 100644 --- a/src/Ewmh.cc +++ b/src/Ewmh.cc | |||
@@ -773,7 +773,8 @@ bool Ewmh::checkClientMessage(const XClientMessageEvent &ce, | |||
773 | // if the raised window is on a different workspace | 773 | // if the raised window is on a different workspace |
774 | // we do what the user wish: | 774 | // we do what the user wish: |
775 | // either ignore|go to that workspace|get the window | 775 | // either ignore|go to that workspace|get the window |
776 | if (fbwin->screen().currentWorkspaceID() != fbwin->workspaceNumber()) { | 776 | if (fbwin->screen().currentWorkspaceID() != fbwin->workspaceNumber() |
777 | && !fbwin->isStuck()) { | ||
777 | BScreen::FollowModel model = (ce.data.l[0] == 2) ? | 778 | BScreen::FollowModel model = (ce.data.l[0] == 2) ? |
778 | fbwin->screen().getUserFollowModel() : | 779 | fbwin->screen().getUserFollowModel() : |
779 | fbwin->screen().getFollowModel(); | 780 | fbwin->screen().getFollowModel(); |