if (skip)
evas_object_data_set(o, "comp_object_skip", (void*)1);
- while (!ok)
+ if (conf->shadow_style)
{
- if (conf->shadow_style)
- {
- if (!ok)
- {
- snprintf(buf, sizeof(buf), "e/comp/frame/%s", conf->shadow_style);
- ok = e_theme_edje_object_set(o, "base/theme/comp", buf);
- }
- if (ok) break;
- }
- if (!ok)
- ok = e_theme_edje_object_set(o, "base/theme/comp", "e/comp/frame/default");
- break;
+ snprintf(buf, sizeof(buf), "e/comp/frame/%s", conf->shadow_style);
+ ok = e_theme_edje_object_set(o, "base/theme/comp", buf);
}
+ if (!ok)
+ e_theme_edje_object_set(o, "base/theme/comp", "e/comp/frame/default");
if (e_util_strcmp(evas_object_type_get(obj), "edje") || (!edje_object_data_get(obj, "noshadow")))
edje_object_signal_emit(o, "e,state,shadow,on", "e");
else