always show the client on desktop change, only use donthide to not hide it
This commit is contained in:
parent
8923bd7026
commit
4669203fd8
1 changed files with 2 additions and 1 deletions
|
@ -3260,7 +3260,8 @@ void client_set_desktop_recursive(ObClient *self,
|
|||
frame_adjust_state(self->frame);
|
||||
/* 'move' the window to the new desktop */
|
||||
if (!donthide)
|
||||
client_showhide(self);
|
||||
client_hide(self);
|
||||
client_show(self);
|
||||
/* raise if it was not already on the desktop */
|
||||
if (old != DESKTOP_ALL && !dontraise)
|
||||
stacking_raise(CLIENT_AS_WINDOW(self));
|
||||
|
|
Loading…
Reference in a new issue