Похоже, что порядок применения классов противоречит вашему стилю и материалу.В последнем мобильном браузере я заметил, что применяется следующий стиль:
@media (hover: none)
<style>…</style>
.mat-list-option:not(.mat-list-item-disabled):hover, .mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover {
background: 0 0;
}
, в то время как ваш - дальше по списку.
Я не знаю, лучший ли этоисправить, но, изменив свой класс на:
background: rgba(249, 105, 14, 1) !important;
исправит проблему.