only apply deskmirror client visibility logic for non-deleted clients
authorMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 19 Jun 2015 18:12:36 +0000 (14:12 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 19 Jun 2015 18:13:02 +0000 (14:13 -0400)
src/bin/e_deskmirror.c

index fac00c7..7e5c4e6 100644 (file)
@@ -64,7 +64,7 @@ static Eina_Bool
 _e_deskmirror_visible_get(E_Smart_Data *sd, Mirror *m)
 {
    Eina_Bool visible = evas_object_visible_get(m->comp_object);
-   if (m->ec)
+   if (m->ec && (!e_object_is_del(E_OBJECT(m->ec))))
      {
         visible = m->ec->visible;
         /* all iconic visibility changes occur with iconic flag set: