TextArea Textchange event fires twice

I am using V2019 R3.1 in Windows 10.
I have a desktop app with a TextArea. I am trying to use the TextChanged event but it is firing twice. The text in the TextArea does not repeat.
I have been able to flag the data so I can ignore the repetition, but what could be causing it?

Don’t forget that when you change the contents by code that raises the event as well.