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

Squiggly RTE when setting htmlText via AS3

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • Squiggly 1.1, Apache Flex 4.14.1
    • None
    • Squiggly

    Description

      Steps to reproduce
      1. Run the attached project
      2. Try resizing the window

      Expected results
      Window resizes and displays text with "squiggles"

      Actual results
      RTE occurs

      Error Detail

      TypeError: Error #1009: Cannot access a property or method of a null object reference.
      	at com.adobe.linguistics.spelling.framework.ui::SpellingHighlighter/drawSingleSquigglyLine()[/Users/justinmclean/Documents/ApacheFlexUtilitiesGit/Squiggly/main/SpellingFramework/src/com/adobe/linguistics/spelling/framework/ui/SpellingHighlighter.as:86]
      	at com.adobe.linguistics.spelling.framework.ui::SpellingHighlighter/drawSquigglyLine()[/Users/justinmclean/Documents/ApacheFlexUtilitiesGit/Squiggly/main/SpellingFramework/src/com/adobe/linguistics/spelling/framework/ui/SpellingHighlighter.as:67]
      	at com.adobe.linguistics.spelling.framework.ui::HaloHighlighter/squiggleWord()[/Users/justinmclean/Documents/ApacheFlexUtilitiesGit/Squiggly/main/SpellingFramework/src/com/adobe/linguistics/spelling/framework/ui/HaloHighlighter.as:116]
      	at com.adobe.linguistics.spelling.framework.ui::HaloHighlighter/drawSquiggleAt()[/Users/justinmclean/Documents/ApacheFlexUtilitiesGit/Squiggly/main/SpellingFramework/src/com/adobe/linguistics/spelling/framework/ui/HaloHighlighter.as:69]
      	at com.adobe.linguistics.spelling::SpellUI/spellCheckRange()[/Users/justinmclean/Documents/ApacheFlexUtilitiesGit/Squiggly/main/SpellingUIEx/src/com/adobe/linguistics/spelling/SpellUI.as:402]
      	at com.adobe.linguistics.spelling::SpellUI/doSpellingJob()[/Users/justinmclean/Documents/ApacheFlexUtilitiesGit/Squiggly/main/SpellingUIEx/src/com/adobe/linguistics/spelling/SpellUI.as:359]
      	at com.adobe.linguistics.spelling::SpellUI/spellCheckScreen()[/Users/justinmclean/Documents/ApacheFlexUtilitiesGit/Squiggly/main/SpellingUIEx/src/com/adobe/linguistics/spelling/SpellUI.as:326]
      

      Notes

      • A carriage return "\r" does this, however, it has occurred when the misspelled word ends right before an HTML tag.
      • If RichTextEditor's htmlText is set via MXML, it display the text with the escape character and does not cause an issue.
      • Also happens with a <mx:TextInput> if the TextInput looses focus.

      Attachments

        1. SquigglyTest.fxp
          349 kB
          Christopher Pollati

        Activity

          People

            Unassigned Unassigned
            AmigaAbattoir Christopher Pollati
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: