I am. It does feel like a class isolation issue though.
On Fri, Sep 5, 2014 at 5:32 PM, Alex Harui <[email protected]> wrote: > Are you loading the RSL from the same domain as the app? > > -Alex > > On 9/5/14 4:47 AM, "Nigel Magnay" <[email protected]> wrote: > > >Even more strangely, I've narrowed it down still more. The mere inclusion > >of this ItemRenderer is sufficient to break the menubar: > > > > > https://github.com/magnayn/flexbug/blob/master/buglib/src/buglib/component > >s/skins/MenuCoreItemRenderer2.as > > > >If you comment out the use of MenuEvent, it works. > > > > > > > > > > > >On Fri, Sep 5, 2014 at 12:14 PM, Nigel Magnay <[email protected]> > >wrote: > > > >> So, I've narrowed this down to a test project - see > >> https://github.com/magnayn/flexbug > >> > >> I have a project that uses the "Spark Menubar". It's basically the > >>example > >> given in the documentation: > >> > >> https://github.com/magnayn/flexbug/blob/master/buglet/src/buglet.mxml > >> > >> This all works fine, in isolation. However. If the project includes > >> 'buglib' as an RSL, the menu stops working. > >> > >> buglib contains only 1 file, which is a skin: > >> > >> > >> > >> > https://github.com/magnayn/flexbug/blob/master/buglib/src/buglib/componen > >>ts/skins/TestSkin.mxml > >> > >> The skin does not mark in metadata the HostComponent (which would be a > >> spark list). The skin is not referenced *anywhere *from the MXML. > >> > >> If the library is included instead as 'merged into code', everything is > >> fine (even if the skin is referenced, to prevent it being stripped). > >> > >> And, here's where it gets even weirder : > >> If you remove the statement > >> > >> itemRenderer="spark.components.itemRenderers.MenuBarItemRenderer" > >> > >> From the TestSkin.mxml (*even though it is not being used anywhere in > >>the > >> project*), it all works fine again! > >> > >> > >> Ideas? Have I just missed something? > >> > >> > >> > >> > >> > >> > >
