Nicolas Cellier uploaded a new version of ToolBuilder-MVC to project The Trunk: http://source.squeak.org/trunk/ToolBuilder-MVC-nice.48.mcz
==================== Summary ====================
Name: ToolBuilder-MVC-nice.48 Author: nice Time: 10 June 2017, 5:58:54.129159 pm UUID: d09d8863-3842-4636-9d43-55e1271ff71e Ancestors: ToolBuilder-MVC-mt.47
Massively replace ifNotNilDo: by ifNotNil: We don't need two different selectors to do a single thing.
=============== Diff against ToolBuilder-MVC-mt.47 ===============
Item was changed: ----- Method: MVCToolBuilder>>positionSubviewsWithin: (in category 'private') ----- positionSubviewsWithin: widget "Translate subviews to position the viewport of each subView relative to the widget window origin. If subviews are repositioned, as in a row of button views arranged within a view, then the transformations will later be rescaled to fit the subviews within the widget window."
+ widget subViews ifNotNil: [:subViews | - widget subViews ifNotNilDo: [:subViews | subViews isEmpty ifFalse: [ | translation | translation := widget window origin - subViews first window origin. subViews do: [:v | v setTransformation: (v transformation translateBy: translation)]]]. !
squeak-dev@lists.squeakfoundation.org