Модальный MatDialog углового материала не имеет горизонтальной полосы прокрутки

#angular #angular-material #mat-dialog

Вопрос:

Я открываю matdialog с этими параметрами и не вижу горизонтальной полосы прокрутки

 this.dialog.open(ModalComponent, {  data: {  isEditHistoric: true   }, width: '500px', height: '40%' }).afterClosed().subscribe((result) =gt; {});  

Мой модальный компонент имеет следующий html

 lt;div *ngIf="isEditHistoric; else editStatus"gt;  lt;mat-dialog-contentgt;  lt;app-mycomponentgt;lt;/app-mycomponentgt;  lt;/mat-dialog-contentgt; lt;/divgt;  

приложение-компонент содержит таблицу материалов

 lt;table mat-table [dataSource]="dataSourceEntityList" multiTemplateDataRowsgt;    lt;!-- name Column --gt;  lt;ng-container matColumnDef="name"gt;  

к сожалению, горизонтальная полоса прокрутки модального не отображается, поэтому я не могу видеть всю таблицу

Я заметил, что когда я снимаю флажок высота строки: 100%; в следующем css я получаю горизонтальную полосу прокрутки, но высота модального значения тогда неверна

 .cdk-overlay-container, .cdk-global-overlay-wrapper {  pointer-events: none;  top: 0;  left: 0;  height: 100%;  width: 100%; }   

Обновить

Я выключил свой компьютер вчера и начал сегодня утром, и ошибка исчезла. К сожалению, горизонтальные и вертикальные полосы прокрутки находятся внутри модального, в то время как я хотел бы, чтобы они были размещены на границах модального. Не могли бы вы предложить мне решение

введите описание изображения здесь

введите описание изображения здесь