discomfitor pushed a commit to branch master.

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

commit a78d98700a9a7520fa9c646e19c28f59262f521b
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Mon Feb 10 09:12:43 2014 -0500

    apply shadow states during theme setup
    
    T885
---
 src/bin/e_comp_object.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c
index 59827b8..0eddb74 100644
--- a/src/bin/e_comp_object.c
+++ b/src/bin/e_comp_object.c
@@ -497,7 +497,12 @@ _e_comp_object_shadow_setup(E_Comp_Object *cw)
           edje_object_signal_emit(cw->shobj, "e,state,shadow,off", "e");
      }
    else
-     edje_object_signal_emit(cw->shobj, "e,state,shadow,off", "e");
+     {
+        if (no_shadow)
+          edje_object_signal_emit(cw->shobj, "e,state,shadow,off", "e");
+        else
+          _e_comp_object_shadow(cw);
+     }
 
    if (focus || cw->ec->focused)
      e_comp_object_signal_emit(cw->smart_obj, "e,state,focused", "e");
@@ -2638,8 +2643,6 @@ e_comp_object_frame_theme_set(Evas_Object *obj, const 
char *name)
         if (cw->frame_name)
           edje_object_part_text_set(o, "e.text.title", cw->frame_name);
 
-        _e_comp_object_shadow(cw);
-
         if (pbg)
           {
              if (cw->frame_icon)

-- 


Reply via email to