onClick событие не вызывается в Safari (iPhone) , когда кнопка имеет «display: contents»
здесь пример для тестирования
https://codepen.io/RAFAELVCARMO/pen/JjdOYYX
<div>
<button class="contentsButton" onClick="alert('test')">
<div>
Test
</div>
</button>
</div>
.contentsButton {
display: contents;
> div {
padding: 30px;
border: 1px solid black;
}
}
Есть ли обходной путь?