You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Erik de Bruin <er...@ixsoftware.nl> on 2014/12/09 17:25:35 UTC

Re: [jira] [Assigned] (FLEX-34472) ResourceManager.getInstance().getString() returns "undefined" instead of null

Go, Chris!

;-)

Thanks,

EdB



On Tue, Dec 9, 2014 at 5:23 PM, Chris Martin (JIRA) <ji...@apache.org> wrote:
>
>      [ https://issues.apache.org/jira/browse/FLEX-34472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Chris Martin reassigned FLEX-34472:
> -----------------------------------
>
>     Assignee: Chris Martin
>
>> ResourceManager.getInstance().getString() returns "undefined" instead of null
>> -----------------------------------------------------------------------------
>>
>>                 Key: FLEX-34472
>>                 URL: https://issues.apache.org/jira/browse/FLEX-34472
>>             Project: Apache Flex
>>          Issue Type: Bug
>>    Affects Versions: Apache Flex 4.13.0
>>            Reporter: Alexander Scheibe
>>            Assignee: Chris Martin
>>
>> not sure who to re-open the bug https://issues.apache.org/jira/browse/FLEX-25045 but the problem is there again:
>> Steps to reproduce:
>> 1. Create a resource bundle with key value pairs
>> 2. Load the resource bundle in your application and add them to the resourcemanager instance
>> 3. Use the ResourceManager.getInstance().getString() method with a key that is not in the resource bundle
>> Actual Results:
>> The return value is "undefined" as a string
>> Expected Results:
>> The return (according to the docs) should be null
>> Also the current implementation always creates a new string rather than returning a string from the resource bundle content.
>> var value:String=String(resourceBundle.content[resourceName]);
>> because for strings: String(x) is the same as new String(x) and not a typecast
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.3.4#6332)



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl