@@ -1384,7 +1384,15 @@ baseSheet =
13841384 -- This apparently is a different story for columns.
13851385 -- Safari has an issue if this is flex-basis: 0%, as it goes entirely to 0,
13861386 -- instead of the expected content size.
1387− [ Prop "flex-basis" "auto"
1387+ -- So we add `min-height: min-content`, which isn't supported by IE, but works for all other browsers!
1388+ -- Separately, 0% is different than 0px, but only for columns
1389+ -- In columns, 0% will actually be calculated as `auto` for columns
1390+ -- So, 0px is the one we want.
1391+ [ Prop "flex-basis" "0px"
1392+ , Prop "min-height" "min-content"
1393+ , Descriptor (dot classes.heightExact)
1394+ [ Prop "flex-basis" "auto"
1395+ ]
13881396 ]
13891397 , Child (dot classes.heightFill)
13901398 [ Prop "flex-grow" "100000"