mainframe: hide the progress spinner when not active and use the actual message text (eventually need to replace with a more usable status window than a tooltip)