From: Eduardo L. (Etrunko) <eb...@gm...> - 2012-12-07 17:37:36
|
On Thu, Nov 29, 2012 at 11:41 AM, Christopher Michael <cp....@sa...> wrote: > On 29/11/12 13:27, Eduardo Lima (Etrunko) wrote: >> >> On Thu, Nov 29, 2012 at 5:46 AM, Christopher Michael >> <cp....@sa...> wrote: >>> >>> On 29/11/12 03:11, zhi...@li... wrote: >>>> >>>> From: Alex Wu<zhi...@li...> >>>> >>>> Every touch down event should be converted into mouse in + >>>> mouse button. So we should let every mouse in event go in the >>>> _ecore_evas_wl_common_cb_mouse_in(), instead of preventing it by >>>> "if (!ee->in)". Besides that, the coordinates carried by mouse in >>>> event should be set to Evas_Public_Data::pointer by calling >>>> _ecore_evas_mouse_move_process(). >>> >>> >>> Looks good. In Svn !! >> >> >> Is this patch to be backported? >> > > I was pondering the very same question this morning ...Sadly, I am still > pondering it ;) Thoughts ?? Yeah, I took some time to take a look on the stable branch and did it. the EGL engine already had the code, but it was missing on the SHM. For some reason I chose the SHM implementation when I unified the code on ecore_evas_wayland_common.c. Backported in version 80475. -- Eduardo de Barros Lima ◤✠◢ eb...@gm... |