-
Notifications
You must be signed in to change notification settings - Fork 13.5k
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
bug: Card border radius overflows in Safari 16 #26529
Comments
Thanks for the issue! This issue has been labeled as |
@cperezabo thanks for reporting this issue. Can you modify this reproduction to isolate the problem: https://stackblitz.com/edit/angular-cnclwc-yhx4lf?file=src%2Fapp%2Fexample.component.html Testing with Safari Web Version 15.5 (17613.2.7.1.8) and the latest version of Ionic (6.4.1) I am not seeing overflowing contents based on the code snippet provided. |
Thanks for the extra detail @cperezabo, I am able to reproduce once updating to Safari v16.2. As a workaround you can assign this styling to the item: ion-item {
overflow: inherit;
} I need to isolate the reproduction to report to the Webkit team before determining the appropriate resolution for Ionic Framework. |
I've tried to use the styles you suggest with no luck. It doesn't even work with I placed the style in ion-item {
overflow: inherit !important;
} The dirty workaround I found was to use the following styles ion-card {
> ion-list.ios {
border-radius: 8px;
}
> ion-list.md {
border-radius: 4px;
}
} |
@cperezabo can you test with this dev-build: Forked stackblitz with the dev-build: https://stackblitz.com/edit/angular-cnclwc-4myqzy I was unable to narrow a reproduction to reproduce the issue from Safari 15 → 16 for the Webkit team. However, I was able to diagnose that |
Interesting!. |
Thanks for the issue! This issue is being locked to prevent comments that are not relevant to the original issue. If this is still an issue with the latest version of Ionic, please create a new issue and ensure the template is fully filled out. |
Prerequisites
Ionic Framework Version
Current Behavior
ion-card
content is overflowing in Safari using Ionic 6.3.x or newer. It started happening after updating from Ionic 6.1.4, it worked as expected using that version.Expected Behavior
Should hide overflow.
Steps to Reproduce
Create a blank project with an Ionic 6.3.x or newer version and put an
ion-list
inside anion-card
Code Reproduction URL
No response
Ionic Info
Additional Information
I haven't tried other versions of Ionic, I updated my project from 6.1.4 to 6.3.0 and it started happening. It also happens with Ionic 6.4.0 too.
I tried in Brave and Safari and it works as expected.
It seams to be Safari-only bug, but it breaks my PWA on mobile.
The text was updated successfully, but these errors were encountered: