bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=4ef3f6366f242479ad459aefbcd130e12ac28cc7

commit 4ef3f6366f242479ad459aefbcd130e12ac28cc7
Author: Marcel Hollerbach <[email protected]>
Date:   Fri Mar 31 19:50:46 2017 +0200

    combobox: Fix combobox for the case the parent is not the window
    
    if the parent is not a window the elm hover is created for the parent of
    the combobox, which is a problem because the hover will not expand to
    its full size of the window, and will stay in the size of the parent.
    
    Adding the top widget instead of the parent widget fixes that.
---
 src/lib/elementary/elc_combobox.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elementary/elc_combobox.c 
b/src/lib/elementary/elc_combobox.c
index 50089a5..5977bfe 100644
--- a/src/lib/elementary/elc_combobox.c
+++ b/src/lib/elementary/elc_combobox.c
@@ -333,7 +333,7 @@ _elm_combobox_efl_object_constructor(Eo *obj, 
Elm_Combobox_Data *sd)
    elm_interface_atspi_accessible_role_set(obj, ELM_ATSPI_ROLE_GLASS_PANE);
 
    //hover-parent
-   sd->hover_parent = elm_object_parent_widget_get(obj);
+   sd->hover_parent = elm_object_top_widget_get(obj);
 
    //hover
    sd->hover = efl_add(ELM_HOVER_CLASS, sd->hover_parent);

-- 


Reply via email to