I've got three NSTableViews, stacked vertically on one side of a window, and a fourth to their right, which takes up the rest of the window. The NSTableviews shrink and grow properly when the split view handle is dragged, but when resizing the window, I get a problem: if I shrink the window horizontally, the table views shrink proportionally, but when I grow the window horizontally, the large rightmost view grows faster than the views on the left. Something similar happens when shrinking and growing the window vertically; the upper views grow slower than they shrink, so repeated contractions and expansions eventually reduce the top-left view(s) to nothing.
Is this a normal behavior?