summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChunEon Park <hermet@hermet.pe.kr>2015-03-10 17:03:36 +0900
committerChunEon Park <hermet@hermet.pe.kr>2015-03-10 17:07:03 +0900
commit0520a6668f07478227a41e64f21c1929cf7a1b43 (patch)
tree5fc11230b01877c60817d2e36e3bda975a94d8a7
parent9a1fbf33ecb7afddd186695eef63850cc87fa067 (diff)
downloadelementary-0520a6668f07478227a41e64f21c1929cf7a1b43.tar.gz
popup: fix mistake
this is introduced in d4eaee4eb97210ed153c161fc8b7d21967f61131. the position should be rearragned after geometry_get().
-rw-r--r--src/lib/elc_popup.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/elc_popup.c b/src/lib/elc_popup.c
index 83722bc2d..48ed800f4 100644
--- a/src/lib/elc_popup.c
+++ b/src/lib/elc_popup.c
@@ -1450,13 +1450,14 @@ _parent_geom_cb(void *data, Evas *e EINA_UNUSED, Evas_Object *obj, void *event_i
Evas_Coord x, y, w, h;
Evas_Object *popup = data;
+ evas_object_geometry_get(obj, &x, &y, &w, &h);
+
if (eo_isa(obj, ELM_WIN_CLASS))
{
x = 0;
y = 0;
}
- evas_object_geometry_get(obj, &x, &y, &w, &h);
evas_object_move(popup, x, y);
evas_object_resize(popup, w, h);
}