primefaces / primeng

The Most Complete Angular UI Component Library
https://primeng.org
Other
10.61k stars 4.62k forks source link

Interaction failure on devices with Safari. #16611

Open kaualandi opened 1 month ago

kaualandi commented 1 month ago

Interaction failure on devices with Safari.

We tried adjusting the z-index, adding the event (touchstart) and removing the SSR. All to no avail. Here's a video of the failure: https://github.com/user-attachments/assets/b8eda4f4-224f-4df6-972e-e1c21a6ab71b

And a video of the system working correctly: https://github.com/user-attachments/assets/7a322342-7b4a-4f2d-a8be-6a4ad47c4390

Note that it's only in actions, such as the cards below the input and the button to submit the input. The information I have about the iPhone 14 Pro Max that didn't work is that it's on iOS 16.2 As I couldn't simulate it on any device (not even in Safari on the macbook) I can't provide any more information

Environment

This is only happening with 3 iPhones out of the 12 we tested. Among the iPhones tested:

Reproducer

No response

Angular version

17.3.0

PrimeNG version

17.18.11˜

Build / Runtime

Angular CLI App

Language

TypeScript

Node version (for AoT issues node --version)

20.14.0

Browser(s)

Safari

Steps to reproduce the behavior

No response

Expected behavior

No response

github-actions[bot] commented 1 week ago

Due to PrimeNG team's busy roadmap, this issue is available for anyone to work on. Make sure to reference this issue in your pull request. :sparkles: Thank you for your contribution! :sparkles: