It’s an optimization (if nothing changes then don’t change the text)
Committing the editable text field is just an event, it doesn’t set the text value internally, so yes you have to change it manually for it to take effect.
It only updates if it changes