From 969541a93c2d37301651c746a1cb502cb4588011 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Mon, 27 Apr 2015 16:54:15 +0900 Subject: [PATCH] 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 e35496f59..3e5dcf580 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;