You're absolutely right!

I'd prepared the tutorial on MacOS and forgot that each O/S handles events differently. This recursive messaging by the editor gadget occurs only on Windows, and not on MacOS or Linux.
Nonetheless, I've edited the example to ignore the editor's change events.
Thank you for pointing that out, @juror.
