fix/cleanup logic when to display the Audio Dialog