On Wed, 13 Jul 2016 06:38:02 +0900 Kim Shinwoo <kimcinoo....@gmail.com> said:

> oops... wayland application.. yes this commit could have compatability
> issue. Why does it happen only for wl-app.. :/ do I have revert this commit?

don't worry. the reason it happened for wayland apps is because of a break in
the parent/child relationship and devilhorns now fixed that. this does change
behaviour but in a "well the previous behaviour was illogical and inconsistent
and thus a bug because people had to scratch their heads and wonder why it
didn't work like mouse_events: did"

> 2016. 7. 12. 오후 8:41에 <marcel-hollerb...@t-online.de>님이 작성:
> 
> Hello,
> 
> this commit breaks wl-apps. They dont receive any mouseinput anymore.
> 
> To reproduce, just start terminology in weston.
> 
> Greetings
>    bu5hm4n
> 
> On Mon, Jul 11, 2016 at 06:53:49PM -0700, Shinwoo Kim wrote:
> > raster pushed a commit to branch master.
> >
> >
> http://git.enlightenment.org/core/efl.git/commit/?id=c52eda0bf155b11ca137450cb388cd239d434554
> >
> > commit c52eda0bf155b11ca137450cb388cd239d434554
> > Author: Shinwoo Kim <cinoo....@samsung.com>
> > Date:   Tue Jul 12 10:53:27 2016 +0900
> >
> >     edje: the repeat_events property of swallowed object probably should
> follow the repeat_events property of swallow part object
> >
> >     Summary: Need discussion about the repeat_events property
> >
> >     Test Plan: Swallow an object which has EINA_TRUE repeat_events to a
> swallow part which has EINA_FALSE repeat_events
> >
> >     Reviewers: Hermet, cedric, raster, jpeg
> >
> >     Reviewed By: raster, jpeg
> >
> >     Subscribers: jaehwan, seoz, woohyun
> >
> >     Differential Revision: https://phab.enlightenment.org/D3580
> > ---
> >  src/lib/edje/edje_util.c | 3 +--
> >  1 file changed, 1 insertion(+), 2 deletions(-)
> >
> > diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c
> > index 4f82e32..48ee448 100644
> > --- a/src/lib/edje/edje_util.c
> > +++ b/src/lib/edje/edje_util.c
> > @@ -6625,8 +6625,7 @@ _edje_real_part_swallow(Edje *ed,
> >     if (rp->part->mouse_events)
> >       {
> >          _edje_callbacks_add(obj_swallow, ed, rp);
> > -        if (rp->part->repeat_events)
> > -          evas_object_repeat_events_set(obj_swallow, 1);
> > +        evas_object_repeat_events_set(obj_swallow,
> rp->part->repeat_events);
> >          if (rp->part->pointer_mode != EVAS_OBJECT_POINTER_MODE_AUTOGRAB)
> >            evas_object_pointer_mode_set(obj_swallow,
> rp->part->pointer_mode);
> >          evas_object_pass_events_set(obj_swallow, 0);
> >
> > --
> >
> >
> 
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning
> reports.http://sdm.link/zohodev2dev
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are 
> consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
> J-Flow, sFlow and other flows. Make informed decisions using capacity planning
> reports.http://sdm.link/zohodev2dev
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to