summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVitalii Vorobiov <vi.vorobiov@samsung.com>2016-07-04 17:53:33 +0300
committerVitalii Vorobiov <vi.vorobiov@samsung.com>2016-07-04 17:54:17 +0300
commit679d5437cd591d5abd10dd3ceecd6d3119cb009f (patch)
tree66cc8cb77ce5fa110148c90abe2769b1f144c8ce
parentaeeda1f77d1b21b15e916852baac06bb530618e2 (diff)
downloadefl-679d5437cd591d5abd10dd3ceecd6d3119cb009f.tar.gz
elc_combobox: fix theme and style set for combobox
@fix
-rw-r--r--src/lib/elementary/elc_combobox.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/lib/elementary/elc_combobox.c b/src/lib/elementary/elc_combobox.c
index 07d4e20450..c7f5ce0c44 100644
--- a/src/lib/elementary/elc_combobox.c
+++ b/src/lib/elementary/elc_combobox.c
@@ -79,13 +79,18 @@ _elm_combobox_elm_widget_theme_apply(Eo *obj, Elm_Combobox_Data *sd)
mirrored = elm_widget_mirrored_get(obj);
if (sd->hover)
- elm_widget_mirrored_set(sd->hover, mirrored);
+ {
+ elm_widget_mirrored_set(sd->hover, mirrored);
+ elm_widget_style_set(sd->hover, buf);
+ }
elm_widget_mirrored_set(sd->genlist, mirrored);
elm_widget_mirrored_set(sd->entry, mirrored);
- eina_stringshare_del(style);
- elm_combobox_hover_end(obj);
+ elm_widget_style_set(sd->genlist, buf);
+ elm_widget_style_set(sd->entry, buf);
+
+ eina_stringshare_del(style);
return int_ret;
}