I have a page with a TabSheet on it, and I want it to size vertically to fill the available space.
Using setFlexGrow() on the TabSheet container made the TabSheet itself size properly, but I can’t seem to get the individual tabs to also size to match. I’ve tried calling setSizeFull() on each tab’s container component and also setting “flex-grow: 1”, neither of which seems to help.
Is there a way to make the tab sheet content size to 100% of the height of the TabSheet content area?
The outermost container component (a VerticalLayout) had a min-height of 100vh, but no height. When I added setHeightFull() to that component then everything magically starting working as expected.