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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs