-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Data Grid] Scrollbar is under table on mobile Safari #10547
Comments
Might be solved by #10059. |
interestingly I wasn't able to reproduce it. @federico-ntr have you by any chance enabled the option for the scrollbars to aways be visible? |
No @DanailH, I have not. The bars are visible only while I scroll, if I stop they disappear after a while. Same thing also on MUI X docs examples. Can I ask you how you tried to reproduce the issue? It's important to use a iOS device (I actually just reproduced the issue on iPadOS, so I guess it's a problem with WebKit on mobile devices). Chromium DevTools have a mobile view simulator with mobile-looking scrollbars, but it doesn't use WebKit. Safari's Responsive Design Mode shows desktop permanent scrollbars, but they actually warn you in their docs that macOS and iOS/iPadOS behave differently. |
I tested it on an iPhone 12 with IOS 16.7 on Safari. |
I just tested it on an iPhone 14 with iOS 16, just to make sure it's not a iOS 17-specific problem, and I was able to reproduce the issue. I recorded a video which shows the issue: RPReplay_Final1696515266.movWould you mind going to that page and recording the screen while doing the same things I do in the video? So we can see the difference. PS: I had to reduce the quality to 720p in order to upload it here |
I can reproduce the issue on iOS 17 ios-scroll-issue.mov |
Steps to reproduce
Link to live example: (required)
Steps:
Current behavior
You will notice the bar is under the table. It is most noticeable when the scrollbar is on (under, actually) the dividers, or solid colors with full opacity:
I could not reproduce this issue on Chrome and Firefox for Android, nor using the DevTools mobile view. It seems to be iOS specific
Expected behavior
The scrollbar should go above the grid
Context
No response
Your environment
OS and browser info is not really relevant, since the issue targets iOS. By the way, iOS version is 17.0.2 on iPhone 15 Pro
npx @mui/envinfo
Search keywords: mobile safari scrollbar
The text was updated successfully, but these errors were encountered: