Я запускаю диалоговое окно при нажатии на элемент в matMenu, но проблема в том, что matMenu не закрывается, когда диалоговое окно открыто.Я хочу, чтобы он закрывался, как только открывается диалоговое окно, закрывается, когда вы щелкаете где-то на странице, но я хочу, чтобы он закрывался при открытии диалогового окна.
это фрагмент кода для matMenu.
<button mat-icon-button [matMenuTriggerFor]="menu" #menuTrigger="matMenuTrigger" (mouseup)="menuTrigger.closeMenu()">
<mat-icon>more_vert</mat-icon>
</button>
<mat-menu #menu="matMenu" xPosition="before" >
<button mat-menu-item (click)="openUpdateQuestionDialog($event,currentSelectedQuestion)">
Edit
</button>
<button mat-menu-item (click)="confirmDeleteQuestion($event,currentSelectedQuestion)">
Delete
</button>
</mat-menu>
Я пытаюсь разными способами заставить его работать, но не повезло.