April 9, 2014
9:23 a.m.
Hello folks, When I evaluate in latest Pharo 3: DynamicComposableModel new instantiateModels: #( a TreeModel b TreeModel c TreeModel); openWithSpecLayout: (SpecLayout composed newColumn: [ :column | column newRow: [ :row | row newColumn: #a. row newColumn: #b. row newColumn: #c width: 80 ] ]; yourself) ===> [image: Inline image 2] Maybe I'm wrong: I expected that #a and #b have the same width. But it looks like the layout algorithm first splits the space half/half between #a and #b, and later it only shrinks #b to give the fixed space to #c. Should I report an issue? or specify layout in other way? Thanks, MartÃn