I have a module that uses a series of RichTextEditors to
capture text from the user. These controls get preloaded with
default text. I added a listener to the TextArea.Change event on
the control and it only fires when I physically modify the content
of the control. According the the RTE documentation, it should also
fire on format changes. But I can go in there now and change the
font, color or alignment, and the event never fires. But as soon as
I enter a space, it does.
Anyone know if there is something special you need to do to
capture format changes to the TextArea? Or is there another way to
capture this other than TextArea.Change, I'd be open to that too.
Part of the problem might be that I am dynamically adding the
RTE at runtime. So I can't set the change="changeHandler()". I am
adding the controls like so. Then after the controls are loaded (in
another method), I add listeners to the change event. So the last
"for each" would be in my other method. It fires on content, but
not formatting changes...