Leaving pattent info, that's what I intended. -----Original Message----- From: "Jean-Philippe André"<j...@videolan.org> To: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net>; Cc: Sent: 2016-06-07 (화) 19:37:20 Subject: Re: [E-devel] [EGIT] [core/efl] master 01/01: elm ctxpopup: fix auto_hide mode to work correctly On 7 June 2016 at 19:08, Hermet Park <her...@hermet.pe.kr> wrote:
> This shouldn't be accepted jpeg :( > I merged it because it fixes the behaviour according to the doc (at least how I understand it, in elm_ctxpopup.eo). Now, if there's a problem with patents, we need to document this clearly (with patent filling number). -----Original Message----- > From: "Taehyub Kim"<taehyub....@samsung.com> > To: <g...@lists.enlightenment.org>; > Cc: > Sent: 2016-06-07 (화) 17:20:06 > Subject: [EGIT] [core/efl] master 01/01: elm ctxpopup: fix auto_hide mode > to work correctly > > jpeg pushed a commit to branch master. > > > http://git.enlightenment.org/core/efl.git/commit/?id=a428e1e7125f28e41532c659b9e31a8ff0bb5d11 > > commit a428e1e7125f28e41532c659b9e31a8ff0bb5d11 > Author: Taehyub Kim <taehyub....@samsung.com> > Date: Tue Jun 7 17:19:15 2016 +0900 > > elm ctxpopup: fix auto_hide mode to work correctly > > @fix > > Summary: fixx auto_hide mode to work correctly > > Test Plan: > 1. launch elementary_test - ctxpopup > 2. click normal ctxpopup and auto_hide ctxpopup sample > 3. check the auto_hide function whether it is work well or not > > Reviewers: Jaehyun_Cho, raster, jpeg, cedric, singh.amitesh, DaveMDS, > Hermet > > Reviewed By: DaveMDS > > Differential Revision: https://phab.enlightenment.org/D3967 > --- > src/bin/elementary/test_ctxpopup.c 1 + > src/lib/elementary/elc_ctxpopup.c 3 ++- > 2 files changed, 3 insertions(+), 1 deletion(-) > > diff --git a/src/bin/elementary/test_ctxpopup.c > b/src/bin/elementary/test_ctxpopup.c > index 27e5376..fbc9042 100644 > --- a/src/bin/elementary/test_ctxpopup.c > +++ b/src/bin/elementary/test_ctxpopup.c > @@ -50,6 +50,7 @@ _ctxpopup_item_cb(void *data EINA_UNUSED, Evas_Object > *obj EINA_UNUSED, void *ev > { > printf("ctxpopup item selected: %s\n", > elm_object_item_text_get(event_info)); > + elm_ctxpopup_dismiss(obj); > } > > static Elm_Object_Item * > diff --git a/src/lib/elementary/elc_ctxpopup.c > b/src/lib/elementary/elc_ctxpopup.c > index 3ef52c5..2cfc15c 100644 > --- a/src/lib/elementary/elc_ctxpopup.c > +++ b/src/lib/elementary/elc_ctxpopup.c > @@ -938,7 +938,8 @@ _bg_clicked_cb(void *data, > { > ELM_CTXPOPUP_DATA_GET(data, sd); > > - _hide_signals_emit(data, sd->dir); > + if (sd->auto_hide) > + _hide_signals_emit(data, sd->dir); > } > > static void > > -- > > > ------------------------------------------------------------------------------ > 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. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Jean-Philippe André ------------------------------------------------------------------------------ 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. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e _______________________________________________ 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. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel