I need some assistance with layouts. I think we have a problem with vertical layouts where it is applying flex-shrink to all children – which is breaking many of my views (especially on Mac/iOS) browsers.
I keep finding this style on components that I don’t think it should belong, all because of some parent, or parent’s … parent’s .. component:
.layout.vertical>* {
flex: 0 1 auto;
}
This shrink causes item renderers and subcomponents to lose proper sizing and essentially collapse. Scroll bars stop working, etc.
I’ve been continually fighting this and finding strange style overrides to stop it as I haven’t had time to dive in, but I am now starting to think this is a bigger bug.
Thoughts?
Brian