Ваша кнопка «Дополнительные параметры» исчезает, потому что она больше не активна и не находится в фокусе после открытия меню.Фактически, вы не можете сделать его активным или сфокусированным, потому что меню создает прозрачный фоновый слой, который покрывает все остальное на экране, что вы можете увидеть, просматривая HTML.Вот почему вы не можете заставить кнопку появляться снова, когда открыто меню.
Одним из способов решения этой проблемы является наблюдение за состоянием самого меню и добавление класса для кнопки всякий раз, когда открывается соответствующее меню:
<button fxFlex="80" mat-icon-button matTooltip="More Options"
[matMenuTriggerFor]="optionsMenu" class="hover-display"
#menuTrigger="matMenuTrigger" [ngClass]="{ 'open': menuTrigger.menuOpen }">
Тогда вы можете использовать этот класс в своем CSS вместо нацеливания на активные или фокусированные состояния:
.node .hover-display.open {
display: flex;
}