With TextFields I can provide a closure in the onEditingChange parameter which fires when editing starts and editing ends (a Bool indicating start/end). I can also provide a closure in the onCommit parameter which fires when enter is pressed.
So, for instance when editing starts, I can change the foreground colour and change it back when I switch to another TextField (editing ends) or press enter (Commit).
However, if I start editing and then hit a Button control, neither closure fires. This is surely a bud??
What can I do?