Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-26045

The limitation of set property value for spark:formatters disaccord with common English string when user set value include Unicode surrogate character

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Problem
    • Adobe Flex SDK Previous
    • None
    • Spark: Formatters
    • None
    • Affected OS(s): All OS Platforms
      Affected OS(s): All OS Platforms
      Browser: Firefox 3.x
      Language Found: English

    Description

      Steps to reproduce:
      1.create a instance of spark:CurrencyFormatter under "Declarations" tag.
      2.create string variable with Unicode surrogate character: "\uD877\uDC11", "\uD877\uDC11\uD878\uDC12" and "\uD877\uDC11\uD878\uDC12\uD878\uDC15".
      3.set value of property "decimalSeparator" or "groupingSeparator" for currency formatter using those variable.

      Actual Results:
      Only the first Unicode surrogate string is valid.

      Expected Results:
      All those three Unicode surrogate string is valid.

      Workaround (if any):

      The attachment is the related email about this issue. Please find detail information in it.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            adobejira Adobe JIRA
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment