flex-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: Weird bug when an unrelated skin class is present in an RSL (?!?)
Date Fri, 05 Sep 2014 16:32:30 GMT
Are you loading the RSL from the same domain as the app?

-Alex

On 9/5/14 4:47 AM, "Nigel Magnay" <nigel.magnay@gmail.com> 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 <nigel.magnay@gmail.com>
>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?
>>
>>
>>
>>
>>
>>


Mime
View raw message