The re-entrancy is something we have to deal with (because of the dialog). That's why we clear the message (and the second error with checking the wrong copy of the message for empty).
However, the main bug was just not setting the delayedFocusGrid to start with.
The re-entrancy is something we have to deal with (because of the dialog). That's why we clear the message (and the second error with checking the wrong copy of the message for empty).
However, the main bug was just not setting the delayedFocusGrid to start with.