When an input field depends on a real-time operation it fails to update after setting its new value i.e.
inputfield1 setValue: 'state2'.
It seems like it awaits a screen refresher in order to do that.
So the question is, what does it take to update the display of an input field if the software sets the new value as oppose to the user?
Figured it out, I had to set the value by directly assigning to it as oppose to using the method setValue
inputfield1 value: 'state2'.