q66 pushed a commit to branch enlightenment-0.18. http://git.enlightenment.org/core/enlightenment.git/commit/?id=0d5bc6a9d44bdb50918274d13bb140e94b90280b
commit 0d5bc6a9d44bdb50918274d13bb140e94b90280b Author: Daniel Kolesa <[email protected]> Date: Thu Jan 30 12:21:19 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 a94ce95..a04b2be 100644 --- a/src/bin/e_menu.c +++ b/src/bin/e_menu.c @@ -2662,10 +2662,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) --
