Hi all,

I am facing a problem when using the RichTextEditor in an application with several states. I have a richTextEditor bound to a model in a state and when I change to another state and get back all the changes in the formatting inside the richtexteditor are gone, it just suddenly changes the formatting back. It just change back the formatting, the text remains intact.
Maybe it is easier just to show a simple code:

--------
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; layout="absolute" currentState="state1">
        <mx:Model id="exampleModel">
                <exampleModel>
                        
<ExampleText>{richTextEditorExample.htmlText}</ExampleText>
                </exampleModel>
        </mx:Model>
        <mx:states>
                <mx:State name="state1" >
                        <mx:RemoveChild target="{button1}"/>
                </mx:State>
                <mx:State name="state2">
                        <mx:RemoveChild target="{richTextEditorExample}"/>
                        <mx:RemoveChild target="{button2}"/>
                </mx:State>
        </mx:states>

<mx:RichTextEditor id="richTextEditorExample" htmlText="{exampleModel.ExampleText}" x="10" y="38">
        </mx:RichTextEditor>
<mx:Button x="10" y="10" label="Go to State 2" click="{currentState='state2'}" id="button2"/> <mx:Button x="120" y="10" label="Go to State 1" click="{currentState='state1'}" id="button1"/>
</mx:Application>
--------
When you enter the app go and add some text on the RichTextEditor, make a word bold, go to state 2 and the get back to state 1. The text in the editor is fine but the bold is gone.

I have place this little code on a server for you to try: http:// www.imastedev.com/RichTextEditorExample/testRichTextEditor.html

Any idea of what could be going wrong?

Thanks in advance.

Javier.


Reply via email to