Community
Participate
Working Groups
Found this testing the DnD behavior. When you drag a view into the shared area you get two different affordances; 50/50 and 34/66 depending how close to the edge of the shared area you are. If you drop when the rectangles are the same size then the shared area shrinks to zero width. The is the result of the attempt of a new sash to 'adopt' the containerData (weight) of the shared area being done in the wrong place, *after* the sash is added into the model (and given a default value).
To reproduce just start with the java perspective and drag the Problems view into the shared area to split it *vertically* when the rects are the same size...
http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=fd8f820427b861f2863ad9e409f8ec724579f77a Move the code to maintain the sash weight into the model service where it creates the new sash...
Verified in 4.4.0.I20130915-2000.