1 Index: ecore/src/lib/ecore_evas/ecore_evas_x.c
2 ===================================================================
3 RCS file: /var/cvs/e/e17/libs/ecore/src/lib/ecore_evas/ecore_evas_x.c,v
4 retrieving revision 1.119
5 diff -u -u -r1.119 ecore_evas_x.c
6 --- ecore/src/lib/ecore_evas/ecore_evas_x.c 30 Nov 2007 17:12:27 -0000 1.119
7 +++ ecore/src/lib/ecore_evas/ecore_evas_x.c 17 Dec 2007 21:26:28 -0000
9 ee = _ecore_evas_x_match(e->win);
10 if ((!ee) || (ee->ignore_events)) return 1; /* pass on event */
11 if (e->win != ee->engine.x.win) return 1;
12 - if (ee->prop.fullscreen)
13 - ecore_x_window_focus(ee->engine.x.win);
14 + /* XXX: don't regain focus when focus out a fullscreen window. */
15 + /* if (ee->prop.fullscreen) */
16 + /* ecore_x_window_focus(ee->engine.x.win); */
18 if (ee->func.fn_focus_out) ee->func.fn_focus_out(ee);