simplify deskmirror client desk checking
authorMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 22 Jul 2015 16:54:20 +0000 (12:54 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 22 Jul 2015 17:23:53 +0000 (13:23 -0400)
src/bin/e_deskmirror.c

index 59dea8a..7fb0cc5 100644 (file)
@@ -677,7 +677,7 @@ _client_desk_set(E_Smart_Data *sd, int type EINA_UNUSED, E_Event_Client_Desk_Set
    if (m)
      {
         /* ev->desk is previous desk */
-        if ((ev->desk == sd->desk) && (!ev->ec->sticky))
+        if (!e_client_util_desk_visible(ev->ec, sd->desk))
           eina_hash_del_by_key(sd->mirror_hash, &ev->ec->frame);
      }
    if (sd->desk == ev->ec->desk)