You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On IE11 if the content of a column rendered inside a row has a base width bigger than the row itself, the column will overflow its parent even if it shouldn't
On chrome the text column is 100px wide, on IE11 it's as wide as its content...
FlexView should somehow prevent this bug or, if not possible, warn the user when in dev that they might face it.
specs
Apparently not only IE11 fails at forcing the column to not exceed its parent but it also ignores an explicit max-width if set to 100%....
I found this possible fix: add style={{ maxWidth: 99.99 }} to the column (any value apart from 100% is correctly understood by IE11)
We could:
add that fix to any FlexView column -> very breaking, implicit and opinionated
only in dev: if I'm a column + my parent is a flexview row + I don't have an explicit basis/width/max-width -> log a warning that link to a section in the readme that explain the issue and how to manually fix it
misc
{optional: other useful info}
The text was updated successfully, but these errors were encountered:
description
On IE11 if the content of a column rendered inside a row has a base width bigger than the row itself, the column will overflow its parent even if it shouldn't
how to reproduce
On chrome the text column is
100px
wide, on IE11 it's as wide as its content...FlexView
should somehow prevent this bug or, if not possible, warn the user when in dev that they might face it.specs
Apparently not only IE11 fails at forcing the column to not exceed its parent but it also ignores an explicit
max-width
if set to100%
....I found this possible fix: add
style={{ maxWidth: 99.99 }}
to the column (any value apart from100%
is correctly understood by IE11)We could:
misc
{optional: other useful info}
The text was updated successfully, but these errors were encountered: