[material-ui][Checkbox] Not marked while clicking too fast on iOS (iPhone, iPad, iPad mini)
Steps to reproduce
Open any codesandbox example or even MUI's website on IOS device and try to select and deselect every option. You will see that some of the items are not checked/unchecked while clicking fast. The issue is not happening on Android and Windows devices
Example links
- https://mui.com/material-ui/react-checkbox/#color
- https://codesandbox.io/embed/material-ui-checkbox-examples-qq447?codemirror=1
Videos (I am selecting and deselecting every option)
https://github.com/mui/material-ui/assets/130735412/f4783220-3cd3-4e86-9612-56845bce4f7d
https://github.com/mui/material-ui/assets/130735412/d40face0-01d4-4ed6-aa55-5275510954d5
Current behavior
Checkbox is not checked/unchecked while clicking too fast on IOS
Expected behavior
Checkbox should be checked/unchecked while clicking too fast on IOS
Your environment
@mui/material": "^5.14.15
Search keywords: IOS, iPhone, Checkbox, Fast click, iPad mini
@hrant-abraham I can mostly reproduce this on an iPhone, even with the latest version of the docs, though I don't have an Android device to compare with ATM
Would you mind trying the the checkbox in this sandbox to see if there is any noticeable difference (from yours)?
Since the issue is missing key information and has been inactive for 7 days, it has been automatically closed. If you wish to see the issue reopened, please provide the missing information.
I've raised this issue on react https://github.com/facebook/react/issues/31260 as I'm noticing this when just using basic controlled / uncontrolled checkboxes.