Это может быть немного поздно, но я думаю, что я понял, что происходит. $ mdDialog имеет возможность:
focusOnOpen - {boolean=}: An option to override focus behavior on open. Only
disable if focusing some other way, as focus management is required for
dialogs to be accessible. Defaults to true.
Это означает, что для обеспечения диалога сфокусирован, то в диалоге сфокусирован.
Мой опыт в том, что кнопки внизу диалогового окна, где основное внимание сосредоточено по умолчанию, и, таким образом, диалог прокручивался вниз, чтобы показать их.
Моим решением было добавить md-autofocus
на вход, который у меня был в верхней части диалогового окна.
попробуйте добавить обертку div в шаблон диалога –