This repository was archived by the owner on Jan 6, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 768
layout not working in Safari v8 #259
Comments
Evergreen browsers do not include S8. See |
@ThomasBurleson why does the project not support browsers which need a webkit prefix? |
Maybe just https://github.com/angular/flex-layout/blob/master/src/lib/utils/auto-prefixer.ts#L18 causes the issue. |
Thx @karlhaas. Is this legal: switch (key) {
case 'display':
if (value === 'flex') {
target['display'] = [
'-webkit-box',
'-moz-box',
'-ms-flexbox',
'-webkit-flex',
'flex'
];
} else {
target['display'] = value;
}
break; |
@ThomasBurleson I found this solution here |
@ThomasBurleson it works in iOS8 now. PR: #276 |
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
According to http://caniuse.com/#feat=flexbox there are many browser versions which just support flexbox with a prefix. Currently we can see that the layout is not working in Safari 8. Is this a bug or does the project not support prefixes? 97% of all browsers would be ok for our project, 86% not really.
The text was updated successfully, but these errors were encountered: