forked from enlightenment/efl
ctxpopup: fix arrow geometry set.
Summary: edje_object_part_geometry_get - always returns 0, 0 geometry of arrow. On taking geometry directly from part - get real values. @fix Reviewers: Hermet, cedric, seoz Subscribers: Hermet Differential Revision: https://phab.enlightenment.org/D1265 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
parent
d9e6ad9ca1
commit
8b84bede4f
|
@ -220,8 +220,8 @@ _base_geometry_calc(Evas_Object *obj,
|
|||
|
||||
if (!rect || !sd->parent) return ELM_CTXPOPUP_DIRECTION_DOWN;
|
||||
|
||||
edje_object_part_geometry_get
|
||||
(sd->arrow, "ctxpopup_arrow", NULL, NULL, &arrow_size.x, &arrow_size.y);
|
||||
edje_object_part_geometry_get(sd->arrow, "base", NULL, NULL,
|
||||
&arrow_size.x, &arrow_size.y);
|
||||
evas_object_resize(sd->arrow, arrow_size.x, arrow_size.y);
|
||||
|
||||
//Initialize Area Rectangle.
|
||||
|
|
Loading…
Reference in New Issue