[Finishes #71373626] callstack exception with multiple modal dialogs

When opening multiple modal dialogs, we get callstack exceptions any time you try to focus the front dialog.  One way of getting multiple dialogs is to start running a solution, open a video (modal #1) and then get the feedback dialog (#2) on puzzle completion.