У меня есть следующая кнопка
<td mat-cell *matCellDef="let element">
<button mat-icon-button type="button" (click)="downloadStuff(element)">
<mat-icon mat-icon matTooltip="{{element.someId}}">picture_as_pdf</mat-icon>
</button>
</td>
Все хорошо, но я заметил, что маленький пижон обрисован по умолчанию:

ОК .... CSS позволяет мне удалить раздражающий контур с помощью следующего:
button:focus {
outline: none;
}
Но тогда .. Я все еще получаю этот раздражающий фокус по умолчанию:

Я попробовал несколько оверлеев и фоновых вещей в CSS, и ни одна из них, похоже, не решала проблему.Как мне удалить этот фон по умолчанию?И почему он так себя ведет по умолчанию?
См. Выбранный элемент в инструментах разработчика.