From 744fa9bba11b400b8837c700a8ab0722d8367c0b Mon Sep 17 00:00:00 2001 From: Vitalii Vorobiov Date: Thu, 30 Jun 2016 21:12:52 +0300 Subject: [PATCH] elc_hoversel: just little fix of expand/noitem behavior when hoversel has no item at all and use clicks on it, then it goes into state called "expanded". and so then, no matter how many items user would try to add, hoversel won't work anymore. @fix --- src/lib/elementary/elc_hoversel.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/elc_hoversel.c b/src/lib/elementary/elc_hoversel.c index 4b6df50..c82429e 100644 --- a/src/lib/elementary/elc_hoversel.c +++ b/src/lib/elementary/elc_hoversel.c @@ -384,11 +384,12 @@ _activate(Evas_Object *obj) elm_hoversel_hover_end(obj); return; } - sd->expanded = EINA_TRUE; if (elm_widget_disabled_get(obj)) return; if (!sd->items) return; + sd->expanded = EINA_TRUE; + sd->hover = elm_hover_add(sd->hover_parent); elm_widget_sub_object_add(obj, sd->hover); evas_object_layer_set(sd->hover, evas_object_layer_get(sd->hover_parent)); -- 2.7.4