Details
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.