Additional bug fixes around dialog dismissal, and showing only while being silenced from user.