I tried to make a scroll for a dialog in reposition strategy, but it doesn\'t work for me.
const scrollStrategy = this.overlay.scrollStrategies.reposition(); con
Since https://github.com/angular/material2/pull/11235, .mat-dialog-container got max-height: inherit which should solve your problem.
.mat-dialog-container
max-height: inherit
Setting maxHeight: window.innerHeight + 'px' on the dialog configuration prevents the dialog from growing bigger than the screen.
maxHeight: window.innerHeight + 'px'