raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=969541a93c2d37301651c746a1cb502cb4588011

commit 969541a93c2d37301651c746a1cb502cb4588011
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Mon Apr 27 16:54:15 2015 +0900

    e auto-placement - don't include shelves from other screens
    
    unbeknownst to anyone e was placing around shelvs on OTHER screens...
    this ended up with some .. odd results every now and again.
    
    @fix
---
 src/bin/e_place.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bin/e_place.c b/src/bin/e_place.c
index e35496f..3e5dcf5 100644
--- a/src/bin/e_place.c
+++ b/src/bin/e_place.c
@@ -179,6 +179,7 @@ e_place_desk_region_smart(E_Desk *desk, Eina_List 
*skiplist, int x, int y, int w
              int bx, by, bw, bh;
 
              if (!e_shelf_desk_visible(es, desk)) continue;
+             if (es->zone != desk->zone) continue;
 
              bx = es->x;
              by = es->y;

-- 


Reply via email to