only apply deskmirror client visibility logic for non-deleted clients

This commit is contained in:
Mike Blumenkrantz 2015-06-19 14:12:36 -04:00
parent 9c3427a66c
commit 0f926d2ae9
1 changed files with 1 additions and 1 deletions

View File

@ -64,7 +64,7 @@ static Eina_Bool
_e_deskmirror_visible_get(E_Smart_Data *sd, Mirror *m) _e_deskmirror_visible_get(E_Smart_Data *sd, Mirror *m)
{ {
Eina_Bool visible = evas_object_visible_get(m->comp_object); 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; visible = m->ec->visible;
/* all iconic visibility changes occur with iconic flag set: /* all iconic visibility changes occur with iconic flag set: