The above catch, catches and hides wrong / to late initialized objects.not initialized fonts and a ZeroDevide and some more errors.And if you log out the raised exception, you see some calls toPlease don't do this:This makes debugging GLM/Brick ui/layout code with "self haltOnce" impossible.
updateHeight
������ "no need to care about height, when it's logic is not customized"
������ self layout isHeightCustom ifFalse: [ ^ self ].
������ [ self bounds: (self brickBounds withHeight: self customHeight) ]
������ ������ on: Exception
������ ������ do: [ "just skip and do nothing" ]
see
GLMBrickGeometryTrait>>#updateHeight
GLMBrickGeometryTrait>>#updateWidth