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)

-- 


Reply via email to