Updated packages and dependencies info.
[maemo-efl] / trunk / ecore / debian / patches / 01_ecore_focus_out_fullscreen.diff
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
8 @@ -923,8 +923,9 @@
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); */
17     ee->prop.focused = 0;
18     if (ee->func.fn_focus_out) ee->func.fn_focus_out(ee);
19     return 1;