q66 pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=811c57cfafd42a04cf102d468d91f5c6305f7c0a
commit 811c57cfafd42a04cf102d468d91f5c6305f7c0a Author: Daniel Kolesa <[email protected]> Date: Thu Jan 30 12:17:54 2014 +0000 enlightenment: fix menu placement --- src/bin/e_menu.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bin/e_menu.c b/src/bin/e_menu.c index 1456ee6..0f2a0e9 100644 --- a/src/bin/e_menu.c +++ b/src/bin/e_menu.c @@ -2639,10 +2639,10 @@ _e_menu_item_ensure_onscreen(E_Menu_Item *mi) if (!mi->menu) return; if (!mi->menu->zone) return; - x = mi->x; - y = mi->y; - w = mi->w; - h = mi->h; + x = mi->menu->cur.x; + y = mi->menu->cur.y; + w = mi->menu->cur.w; + h = mi->menu->cur.h; if ((x + w) > (mi->menu->zone->x + mi->menu->zone->w)) dx = (mi->menu->zone->x + mi->menu->zone->w) - (x + w); else if (x < mi->menu->zone->x) --
