do not show unsized comp objects during theme apply

This commit is contained in:
Mike Blumenkrantz 2016-04-22 12:45:04 -04:00
parent d584c9a095
commit 6f83ec7329
1 changed files with 4 additions and 1 deletions

View File

@ -715,7 +715,10 @@ _e_comp_object_shadow_setup(E_Comp_Object *cw)
* stuck as hidden
*/
if (cw->visible || cw->ec->iconic || cw->ec->re_manage)
e_comp_object_signal_emit(cw->smart_obj, "e,state,visible", "e");
{
if ((cw->w > 0) && (cw->h > 0))
e_comp_object_signal_emit(cw->smart_obj, "e,state,visible", "e");
}
else
e_comp_object_signal_emit(cw->smart_obj, "e,state,hidden", "e");