discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=e56f689fad94900d1353c6d00757d382646aaf1b

commit e56f689fad94900d1353c6d00757d382646aaf1b
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Feb 24 14:15:42 2017 -0500

    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 25e443a..b198639 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);
 }

-- 


Reply via email to