]> Dogcows Code - chaz/openbox/blobdiff - openbox/client.c
always show the client on desktop change, only use donthide to not hide it
[chaz/openbox] / openbox / client.c
index f8ebd1361cf29681eb318f9dc880b5ed2d1e931e..a128d9e6fec736c5c5b87768d5accb644dc9a746 100644 (file)
@@ -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));
This page took 0.02616 seconds and 4 git commands to generate.