Christoph Thiede uploaded a new version of Morphic to project The Trunk: http://source.squeak.org/trunk/Morphic-ct.2139.mcz
==================== Summary ====================
Name: Morphic-ct.2139 Author: ct Time: 13 November 2023, 7:55:13.229583 pm UUID: 4e1f443c-c598-1b4b-a2fa-8547999acea3 Ancestors: Morphic-ct.2138
Uses #printString instead of #asString for displaying the result of an evaluated expression.
See: https://lists.squeakfoundation.org/archives/list/squeak-dev@lists.squeakfoun...
=============== Diff against Morphic-ct.2138 ===============
Item was changed: ----- Method: SearchBar>>printIt:result: (in category 'do-its') ----- printIt: code result: object
| focusedWidget | focusedWidget := self currentHand keyboardFocus.
self removeResultsWidget. ToolBuilder default in: [:builder | resultsWidget := (builder build: (StringHolder new + contents: object printString; - contents: object asString; buildCodePaneWith: builder)). "This might cause the widget disappear to early. Especially if the textMorph is to small but the container needs to maintain a larger size because of its scroll bars." resultsWidget textMorph on: #mouseLeave send: #delete to: resultsWidget. resultsWidget extent: 1000 px @ 1000 px; fullBounds; "give text a chance to layout good" width: 250 px; fullBounds; height: (resultsWidget extentToFit y min: 300 px); position: (focusedWidget ifNotNil: [:w | w owner boundsInWorld bottomLeft] ifNil: [self currentHand position]); color: (BalloonMorph balloonColor alpha: 1.0). Preferences menuAppearance3d ifTrue: [resultsWidget addDropShadow]. resultsWidget openInWorld].!
packages@lists.squeakfoundation.org