2013-06-19 Jaehwan Kim
* Fix elm_scroller_page_show bug. It have to save the wanted values to show the wanted page.
+
+2013-06-20 Youngbok Shin
+
+ * Fix non-scrollable entry did not comply focus_highlight data.
* Keep the smart members of the naviframe views whenever resize object is changed. This prevents the dangling view objects of the naviframe and keep the layer consistency.
* In case of scroll in scroll, the child scroller have to bounce if parents don't have a bounce.
* Fix elm_scroller_page_show bug. It have to save the wanted values to show the wanted page.
+ * Fix non-scrollable entry did not comply focus_highlight data.
+
Removals:
static Eina_Bool
_elm_entry_smart_theme(Evas_Object *obj)
{
+ const char *str;
const char *t;
Elm_Widget_Smart_Class *parent_parent =
(Elm_Widget_Smart_Class *)((Evas_Smart_Class *)
if (sd->scroll)
{
- const char *str;
-
sd->s_iface->mirrored_set(obj, elm_widget_mirrored_get(obj));
elm_widget_theme_object_set
(obj, sd->scr_edje, "scroller", "entry", elm_widget_style_get(obj));
str = edje_object_data_get(sd->scr_edje, "focus_highlight");
- if ((str) && (!strcmp(str, "on")))
- elm_widget_highlight_in_theme_set(obj, EINA_TRUE);
- else
- elm_widget_highlight_in_theme_set(obj, EINA_FALSE);
}
+ else
+ {
+ str = edje_object_data_get(sd->entry_edje, "focus_highlight");
+ }
+
+ if ((str) && (!strcmp(str, "on")))
+ elm_widget_highlight_in_theme_set(obj, EINA_TRUE);
+ else
+ elm_widget_highlight_in_theme_set(obj, EINA_FALSE);
elm_layout_sizing_eval(obj);