Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c e_container.c e_utils.c Log Message: use the cancel and turn off fakes... leave code - just complain. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.634 retrieving revision 1.635 diff -u -3 -r1.634 -r1.635 --- e_border.c 18 May 2008 14:17:39 -0000 1.634 +++ e_border.c 19 May 2008 04:15:47 -0000 1.635 @@ -4714,6 +4714,8 @@ #endif bd->mouse.current.mx = ev->root.x; bd->mouse.current.my = ev->root.y; + if (ev->mode == ECORE_X_EVENT_MODE_GRAB) + evas_event_feed_mouse_cancel(bd->bg_evas, ev->time, NULL); evas_event_feed_mouse_out(bd->bg_evas, ev->time, NULL); return 1; } =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_container.c,v retrieving revision 1.122 retrieving revision 1.123 diff -u -3 -r1.122 -r1.123 --- e_container.c 11 May 2008 21:42:38 -0000 1.122 +++ e_container.c 19 May 2008 04:15:47 -0000 1.123 @@ -1063,6 +1063,8 @@ if (con) { _e_container_modifiers_update(con->bg_evas, ev->modifiers); + if (ev->mode == ECORE_X_EVENT_MODE_GRAB) + evas_event_feed_mouse_cancel(con->bg_evas, ev->time, NULL); evas_event_feed_mouse_out(con->bg_evas, ev->time, NULL); } return 1; =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_utils.c,v retrieving revision 1.81 retrieving revision 1.82 diff -u -3 -r1.81 -r1.82 --- e_utils.c 7 Mar 2008 10:35:58 -0000 1.81 +++ e_utils.c 19 May 2008 04:15:47 -0000 1.82 @@ -41,6 +41,7 @@ E_OBJECT_CHECK(con); E_OBJECT_TYPE_CHECK(con, E_CONTAINER_TYPE); + printf("FIXME: NO MORE CONTAINER FAKE UP! MUST REMOVE CODE\n"); e_util_evas_fake_mouse_up_later(con->bg_evas, button); } @@ -60,6 +61,8 @@ { E_Util_Fake_Mouse_Up_Info *info; + printf("FIXME: NO MORE FAKE UP! MUST REMOVE CODE\n"); + return; info = calloc(1, sizeof(E_Util_Fake_Mouse_Up_Info)); if (info) { ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. 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