I have a View(ScrolledForm) that contains two columns. In each column there is a SashForm and each section of the SashForm contains a Nattable. Now the requirement is that once the Sections widths (weights for the Sash) is done and the view is closed the same widths must be used (for good user experience).
The code works perfectly fine till the section is squeezed enough to make just the header of the nattable visible. Now after that when the composite is opened again, the section with the squeezed nattable expands and all the other sections expand proportionately (the weights are stored in the cache).
The observation is that when the section is squeezed to display two or less rows the view shows scrollbars (since the view is expanded).