+Amitesh

Thanks raster.
Problem solved.

Daniel Juyung Seo (SeoZ)


On Tue, Dec 29, 2015 at 3:17 PM, Carsten Haitzler <ras...@rasterman.com> wrote:
> On Tue, 29 Dec 2015 15:00:40 +0900 Daniel Juyung Seo <seojuyu...@gmail.com>
> said:
>
>> +Jaehyun
>>
>> OK let's stop guessing by ourselves and just ask Jaehyun and Raster.
>> Daniel Juyung Seo (SeoZ)
>
> i did tell jaehyun that i have no idea why that is there and it likely 
> shouldnt
> be. its too long ago as to remember why its there as it was there in the
> initial elm win code.
>
>> On Tue, Dec 29, 2015 at 9:41 AM, Hermet Park <her...@naver.com> wrote:
>> > i'm sure he already asked.
>> >
>> > Regards, Hermet
>> >
>> > -----Original Message-----
>> > From: "Daniel Juyung Seo"<seojuyu...@gmail.com>
>> > To: "Enlightenment developer
>> > list"<enlightenment-devel@lists.sourceforge.net>; Cc: "Carsten
>> > Haitzler"<ras...@rasterman.com>; Sent: 2015-12-28 (월) 15:58:15
>> > Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win:
>> > Remove unnecessary layer set for elm_win.
>> >
>> > This code was there for years and it could impact the behavior.
>> > I think there must be a good reason for this code but I also have a
>> > doubt on this code.
>> >
>> > One thing I am sure is that if someone would like to change the code
>> > like this(been there for ages and could give an impact), it should be
>> > discussed with the original author(in this case, Raster) first as far
>> > as he/she is reachable. Do not just remove the code just because you
>> > don't know why.
>> >
>> > Of course, this could be a workaround code and needs to be removed but
>> > anyways ask raster first. I think there must be a reason.
>> >
>> > Thanks,
>> > Daniel Juyung Seo (SeoZ)
>> >
>> >
>> > On Mon, Dec 28, 2015 at 2:44 PM, Hermet <her...@naver.com> wrote:
>> >> If it doesn't cause any critical side effects/compatibility issues, I
>> >> can't see any reasons to keep it in.
>> >>
>> >> No one expects window layer value is 50.
>> >> But I'd rather ask why 50? why it should have layer 50?
>> >>
>> >> Specifically, evas_object_layer_set() API has been exposed,
>> >> which means the layer setting is up to users, even window object can be
>> >> dealt with the API by users.
>> >>
>> >> Additionally, window object was special one so it have been deal with
>> >> event stuff differently.
>> >>
>> >>
>> >> Regards, Hermet
>> >>
>> >> -----Original Message-----
>> >> From: "Amitesh Singh"<singh.amit...@gmail.com>
>> >> To: "Enlightenment developer
>> >> list"<enlightenment-devel@lists.sourceforge.net>; Cc: "Carsten
>> >> Haitzler"<ras...@rasterman.com>; Sent: 2015-12-25 (금) 16:05:50
>> >> Subject: Re: [E-devel] [EGIT] [core/elementary] master 01/01: elm_win:
>> >> Remove unnecessary layer set for elm_win.
>> >>
>> >> Hello
>> >>
>> >> On Dec 18, 2015 3:54 PM, "Jaehyun Cho" <jae_hyun....@samsung.com> wrote:
>> >>>
>> >>> jaehyun pushed a commit to branch master.
>> >>>
>> >>>
>> >> http://git.enlightenment.org/core/elementary.git/commit/?id=a9be1d488daf74d11181909fb6c454991272fe1e
>> >>>
>> >>> commit a9be1d488daf74d11181909fb6c454991272fe1e
>> >>> Author: Jaehyun Cho <jae_hyun....@samsung.com>
>> >>> Date:   Fri Dec 18 19:18:51 2015 +0900
>> >>>
>> >>>     elm_win: Remove unnecessary layer set for elm_win.
>> >>> ---
>> >>>  src/lib/elm_win.c  1 -
>> >>>  1 file changed, 1 deletion(-)
>> >>>
>> >>> diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
>> >>> index b1a05ae..f509f95 100644
>> >>> --- a/src/lib/elm_win.c
>> >>> +++ b/src/lib/elm_win.c
>> >>> @@ -3830,7 +3830,6 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data
>> >> *sd, const char *name, Elm_Win_
>> >>>     evas_object_color_set(obj, 0, 0, 0, 0);
>> >>>     evas_object_move(obj, 0, 0);
>> >>>     evas_object_resize(obj, 1, 1);
>> >>> -   evas_object_layer_set(obj, 50);
>> >>
>> >> I wonder why it was removed.  As far as I know,  elm win is a fake ecore
>> >> evas object. Basically it's just a wrapper of ecore evas and since elm win
>> >> does not contain any object so I think it's better to put it at layer 50.
>> >> After this change,  there could be a case when it does not receive any
>> >> events as it might go at lowest at layer 0. This could result into some
>> >> side effects. Please consider this.
>> >>>     evas_object_pass_events_set(obj, EINA_TRUE);
>> >>>
>> >>>     if (type == ELM_WIN_INLINED_IMAGE)
>> >>>
>> >>> --
>> >>>
>> >>>
>> >> ------------------------------------------------------------------------------
>> >> _______________________________________________
>> >> enlightenment-devel mailing list
>> >> enlightenment-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >> ------------------------------------------------------------------------------
>> >> _______________________________________________
>> >> enlightenment-devel mailing list
>> >> enlightenment-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >
>> > ------------------------------------------------------------------------------
>> > _______________________________________________
>> > enlightenment-devel mailing list
>> > enlightenment-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> > ------------------------------------------------------------------------------
>> > _______________________________________________
>> > 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
>

------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to