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 b77e01e1dd
commit 9727710647
1 changed files with 2 additions and 0 deletions

View File

@ -2545,6 +2545,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);
}
}
}