Source visible feature is not in branches. so we don't need to update CNN ------------------------------------ -Regards, Hermet- -----Original Message----- From: "Enlightenment SVN"<[email protected]> To: <[email protected]>; Cc: Sent: 2013-01-31 (목) 14:52:59 Subject: E SVN: jaehwan IN trunk/efl: . src/lib/evas/canvas
Log: Fix the EVAS_CALLBACK_MOUSE_MOVE callback is called even if the grabbed object is invisible by proxy object. Author: jaehwan Date: 2013-01-30 21:52:59 -0800 (Wed, 30 Jan 2013) New Revision: 83501 Trac: http://trac.enlightenment.org/e/changeset/83501 Modified: trunk/efl/ChangeLog trunk/efl/NEWS trunk/efl/src/lib/evas/canvas/evas_events.c Modified: trunk/efl/ChangeLog =================================================================== --- trunk/efl/ChangeLog2013-01-31 05:23:25 UTC (rev 83500) +++ trunk/efl/ChangeLog2013-01-31 05:52:59 UTC (rev 83501) @@ -1,3 +1,7 @@ +2013-01-31 Jaehwan Kim + + * Fix the EVAS_CALLBACK_MOUSE_MOVE callback is called even if the grabbed object is invisible by proxy object. + 2013-01-31 Jihoon Kim (jihoon) * edje entry : Remove ecore_imf_context_cursor_position_set in functions related to selection. Modified: trunk/efl/NEWS =================================================================== --- trunk/efl/NEWS2013-01-31 05:23:25 UTC (rev 83500) +++ trunk/efl/NEWS2013-01-31 05:52:59 UTC (rev 83501) @@ -134,4 +134,4 @@ * Fix evas gif loader to return the correct frame duration * Prevent a crash even if an invalid object is swallowed into an edje object. * Fix cache miss when active edje hash is empty. - +* Fix the EVAS_CALLBACK_MOUSE_MOVE callback is called even if the grabbed object is invisible by proxy object. Modified: trunk/efl/src/lib/evas/canvas/evas_events.c =================================================================== --- trunk/efl/src/lib/evas/canvas/evas_events.c2013-01-31 05:23:25 UTC (rev 83500) +++ trunk/efl/src/lib/evas/canvas/evas_events.c2013-01-31 05:52:59 UTC (rev 83501) @@ -1598,7 +1598,7 @@ obj->mouse_grabbed) && (!evas_event_passes_through(eo_obj, obj)) && (!evas_event_freezes_through(eo_obj, obj)) && - (!evas_object_is_source_invisible(eo_obj, obj)) && + (!evas_object_is_source_invisible(eo_obj, obj) obj->mouse_grabbed) && (!obj->clip.clipees)) { ev.cur.canvas.x = e->pointer.x; @@ -1759,7 +1759,7 @@ eina_list_data_find(ins, eo_obj) && (!evas_event_passes_through(eo_obj, obj)) && (!evas_event_freezes_through(eo_obj, obj)) && - (!evas_object_is_source_invisible(eo_obj, obj)) && + (!evas_object_is_source_invisible(eo_obj, obj) obj->mouse_grabbed) && (!obj->clip.clipees) && ((!obj->precise_is_inside) evas_object_is_inside(eo_obj, obj, x, y)) ) ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ enlightenment-svn mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-svn ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
