If a long process that use statusudpate is executed, the BusyDialog is always shown at the current tab.
It would be better to let it on the report tab as it could prevent users to interact with user interface.
AFAIR, it was ok on v2.1
Tested - issue is reproducible in current core 7.1z
When you change to another tab the message and spinning icon is not visible, but when the status is updated it comes to the foreground on the tab you're located.