smart text field not checking change

noticed that the change event for SmartTextfield is only triggered on
enter when changing an entry.
to replicate: create a todo, change it, press <tab> change is lost