How could the item which is created right before added to another container? item and content is different.
------------------------------------ -Regards, Hermet- -----Original Message----- From: "Bruno Dilly"<bdi...@profusion.mobi> To: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net>; Cc: Sent: 2012-10-16 (화) 23:44:35 Subject: Re: [E-devel] E SVN: bdilly trunk/elementary/src/lib On Mon, Oct 15, 2012 at 11:08 PM, ChunEon Park <hermet>@naver.com> wrote: > This commit looks invalid acutally. Those added items were still invisible. It depends. The item could have been added to another container previously that changed its visibility, or even the library user showed it explicitly. Sure, the user could be warned that he should always add hidden objects, otherwise naviframe would be broken, but it's easier to just hide the items that shouldn't be visible, imo. > > > ------------------------------------ > -Regards, Hermet- > -----Original Message----- > From: "Enlightenment SVN"<no-reply>@enlightenment.org> > To: <enlightenment-svn>@lists.sourceforge.net>; > Cc: > Sent: 2012-10-16 (화) 01:26:22 > Subject: E SVN: bdilly trunk/elementary/src/lib > > Log: > elementary: hide naviframe itens added but not on top > > > > > Author: bdilly > Date: 2012-10-15 09:26:22 -0700 (Mon, 15 Oct 2012) > New Revision: 78006 > Trac: http://trac.enlightenment.org/e/changeset/78006 > > Modified: > trunk/elementary/src/lib/elc_naviframe.c > > Modified: trunk/elementary/src/lib/elc_naviframe.c > =================================================================== > --- trunk/elementary/src/lib/elc_naviframe.c2012-10-15 16:26:11 UTC (rev > 78005) > +++ trunk/elementary/src/lib/elc_naviframe.c2012-10-15 16:26:22 UTC (rev > 78006) > @@ -1330,6 +1330,8 @@ > (sd->stack, EINA_INLIST_GET(it), > EINA_INLIST_GET(((Elm_Naviframe_Item *)before))); > > + evas_object_hide(VIEW(it)); > + > elm_layout_sizing_eval(obj); > > return (Elm_Object_Item *)it; > @@ -1366,6 +1368,8 @@ > evas_object_show(VIEW(it)); > evas_object_hide(VIEW(after)); > } > + else > + evas_object_hide(VIEW(it)); > > elm_layout_sizing_eval(obj); > > > > ------------------------------------------------------------------------------ > > Don't let slow site performance ruin your business. Deploy New Relic APM > Deploy New Relic app performance management and know exactly > what is happening inside your Ruby, Python, PHP, Java, and .NET app > Try New Relic at no cost today and get our sweet Data Nerd shirt too! > http://p.sf.net/sfu/newrelic-dev2dev > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > ------------------------------------------------------------------------------ > > Don't let slow site performance ruin your business. Deploy New Relic APM > Deploy New Relic app performance management and know exactly > what is happening inside your Ruby, Python, PHP, Java, and .NET app > Try New Relic at no cost today and get our sweet Data Nerd shirt too! > http://p.sf.net/sfu/newrelic-dev2dev > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Bruno Dilly Senior Developer ProFUSION embedded systems http://profusion.mobi ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel