tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1d7caffed5fc0be6e92db633e37dc182fd30b583
commit 1d7caffed5fc0be6e92db633e37dc182fd30b583 Author: Tom Hacohen <t...@stosb.com> Date: Mon Apr 11 18:11:23 2016 +0100 Elm popup: use the correct parent for calculations. It just so happens that these parents are the same at the moment. They don't have to be. We should use the correct, popup specific parent for that. --- src/lib/elementary/elc_popup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elementary/elc_popup.c b/src/lib/elementary/elc_popup.c index 9f1e029..212ac74 100644 --- a/src/lib/elementary/elc_popup.c +++ b/src/lib/elementary/elc_popup.c @@ -472,7 +472,7 @@ _elm_popup_elm_layout_sizing_eval(Eo *obj, Elm_Popup_Data *sd) edje_object_message_signal_process(elm_layout_edje_get(sd->content_area)); elm_popup_align_get(obj, &horizontal, &vertical); - evas_object_geometry_get(elm_widget_parent_get(obj), NULL, NULL, &w, &h); + evas_object_geometry_get(sd->parent, NULL, NULL, &w, &h); if (horizontal == ELM_NOTIFY_ALIGN_FILL) minw = w; --