Hi guys,
I have a toolbar in my window where I enter data into a field.
The toolbar has a button with an method attached to it (that executes when clicked).
The field has the onFocusLost method that also does important stuff.
Now, if I type in my field and then click on the menu button ('save'), then onFocusLost is fired AFTER the button method.
The application logic and validations are going in the wrong order this way and that ruins my app. Depending on what I typed in the field, local validations are fired and a search screen might be popped up, eventually ending up in valid input. But if the toolbar button action fires first, it always assumes those checks to have run and therefore complains more than it should or even crashes
Tell me it's a bug and I don't have to deal with it