hide clients again after show in idler if clients are on hidden desk

clients need initial show to correctly handle mirror visibility but should
then be hidden again

ref 0ee8cc896e
fix T6024
This commit is contained in:
Mike Blumenkrantz 2017-09-14 14:05:06 -04:00
parent 667cb72323
commit 72144e49c1
1 changed files with 2 additions and 0 deletions

View File

@ -2275,6 +2275,8 @@ e_client_idler_before(void)
evas_object_show(ec->frame);
ec->changes.visible = !evas_object_visible_get(ec->frame);
if (ec->changes.visible) EC_CHANGED(ec);
if (!e_client_util_desk_visible(ec, e_desk_current_get(ec->zone)))
evas_object_hide(ec->frame);
}
}
}