From e56f689fad94900d1353c6d00757d382646aaf1b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 24 Feb 2017 14:15:42 -0500 Subject: [PATCH] show already-visible comp util objects when changing frame type ensure internal clipper state matches object visibility state --- src/bin/e_comp_object.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 25e443a23..b19863934 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -2871,6 +2871,8 @@ e_comp_object_util_type_set(Evas_Object *obj, E_Comp_Object_Type type) edje_object_signal_emit(obj, "e,state,shadow,on", "e"); else edje_object_signal_emit(obj, "e,state,shadow,off", "e"); + if (evas_object_visible_get(obj)) + edje_object_signal_emit(obj, "e,state,visible", "e"); if (content) edje_object_part_swallow(obj, "e.swallow.content", content); }