summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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)
79 mirrored = elm_widget_mirrored_get(obj); 79 mirrored = elm_widget_mirrored_get(obj);
80 80
81 if (sd->hover) 81 if (sd->hover)
82 elm_widget_mirrored_set(sd->hover, mirrored); 82 {
83 elm_widget_mirrored_set(sd->hover, mirrored);
84 elm_widget_style_set(sd->hover, buf);
85 }
83 86
84 elm_widget_mirrored_set(sd->genlist, mirrored); 87 elm_widget_mirrored_set(sd->genlist, mirrored);
85 elm_widget_mirrored_set(sd->entry, mirrored); 88 elm_widget_mirrored_set(sd->entry, mirrored);
86 eina_stringshare_del(style);
87 89
88 elm_combobox_hover_end(obj); 90 elm_widget_style_set(sd->genlist, buf);
91 elm_widget_style_set(sd->entry, buf);
92
93 eina_stringshare_del(style);
89 94
90 return int_ret; 95 return int_ret;
91} 96}