dont auto-raise sticky windows, theyre on the current workspace too
This commit is contained in:
parent
656478e3cc
commit
eca8fd764e
1 changed files with 1 additions and 1 deletions
|
@ -639,7 +639,7 @@ void screen::cycleWindow(unsigned int state, const bool forward,
|
|||
|
||||
// if the window is on another desktop, we can't use XSetInputFocus, since
|
||||
// it doesn't imply a workspace change.
|
||||
if (t->desktop() == _active_desktop)
|
||||
if (t->desktop() == _active_desktop || t->desktop() == 0xffffffff)
|
||||
t->focus(false); // focus, but don't raise
|
||||
else
|
||||
t->focus(); // change workspace and focus
|
||||
|
|
Loading…
Reference in a new issue