Enlightenment CVS committal Author : kwo Project : e16 Module : e
Dir : e16/e/src Modified Files: screen.c Log Message: Fix xinerama head selection in certain situations. =================================================================== RCS file: /cvs/e/e16/e/src/screen.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -3 -r1.27 -r1.28 --- screen.c 30 Sep 2007 12:31:32 -0000 1.27 +++ screen.c 30 Sep 2007 12:32:35 -0000 1.28 @@ -187,6 +187,13 @@ { ps = p_screens + i; + if (xi >= ps->x && xi < ps->x + ps->w && + yi >= ps->y && yi < ps->y + ps->h) + { + /* Inside - done */ + head = i; + break; + } dx = xi - (ps->x + ps->w / 2); dy = yi - (ps->y + ps->h / 2); dx = dx * dx + dy * dy; ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs