On Wed, Jul 13, 2016 at 08:51:04AM +0900, Carsten Haitzler wrote: > On Tue, 12 Jul 2016 13:40:33 +0200 marcel-hollerb...@t-online.de said: > > > Hello, > > > > this commit breaks wl-apps. They dont receive any mouseinput anymore. > > > > To reproduce, just start terminology in weston. > > actually wl was broken some time ago it seems. the child content was no longer > swallowed into the border frame as it should have been and thus something that > should have been harmless was not. devilhorns fixed this last night for wl > clients.
No it worked until this commit. The edje object is just resized efl_ui_win.c:877, it just worked different it was not broken. And still, the commit is not really harmless it breaks behaviour, as you have seen... > > > 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 > > > > > -- > ------------- 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