bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=79bc6ed244d5ded7cd5e493d94cc2aaaf77bc4c4

commit 79bc6ed244d5ded7cd5e493d94cc2aaaf77bc4c4
Author: Marcel Hollerbach <[email protected]>
Date:   Fri Apr 26 18:53:44 2019 +0200

    efl_ui_pager: redirect deleted objects to the top
    
    otherwise we would not give up ownership of the widget
    
    Reviewed-by: Cedric BAIL <[email protected]>
    Differential Revision: https://phab.enlightenment.org/D8749
---
 src/lib/elementary/efl_ui_pager.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/elementary/efl_ui_pager.c 
b/src/lib/elementary/efl_ui_pager.c
index 3231374549..2ee70d6c21 100644
--- a/src/lib/elementary/efl_ui_pager.c
+++ b/src/lib/elementary/efl_ui_pager.c
@@ -867,6 +867,7 @@ _unpack(Eo *obj,
    int self_curr_page = pd->curr.page;
    pd->content_list = eina_list_remove(pd->content_list, subobj);
    pd->cnt--;
+   _elm_widget_sub_object_redirect_to_top(obj, subobj);
 
    if (((index == pd->curr.page) && ((index != 0) || (pd->cnt == 0))) ||
        (index < pd->curr.page))

-- 


Reply via email to