У меня проблема с ipad, что не происходит с другими тактильными устройствами.
У меня есть таблица с событием mouseenter и ячейка с одним щелчком мыши.
Проблема в том, что мне нужно дважды щелкнуть кнопку, чтобы получить событие щелчка.
<mat-table #table [dataSource]="dataSource">
<ng-container matColumnDef="BUTTON">
<mat-header-cell *matHeaderCellDef> BUTTON </mat-header-cell>
<mat-cell *matCellDef="let v">
<button mat-icon-button [routerLink]="['/home']">
</button>
</mat-cell>
</ng-container>
<mat-header-row *matHeaderRowDef="displayedColumns""></mat-header-row>
<mat-row *matRowDef="let row; columns: displayedColumns;"
(click)="$event.stopPropagation()" (mouseenter)="over(row)">
</mat-row>
</mat-table>
over (row) изменяет стиль на строку, поэтому при первом нажатии кнопки меняется стиль, а во втором - routerLink. Можно ли решить?