Address review comments by removing the current dialog's handler from the "stack", even if it isn't on top, and also only fiddling with the KeyBindingManager when there is a single open dialog.