[Cuis-dev] [bug] Artifacts when moving a SystemWindow

Nicolás Papagna Maldonado nicolas.papagna at gmail.com
Mon Jan 20 08:46:41 PST 2025


Hi folks,

I just found out about this weird behavior:
Open a workspace and evaluate:

This makes the LayoutMorph grow as expected:

layout := LayoutMorph newColumn.
layout openInWorld.
10 timesRepeat: [ layout addMorph: LabelMorph new ].


This opens a SystemWindow and its layout content appear to be clipped to
the size of the window, but moving the window
shows the label morphs rendered outside the window, allowing you to "paint"
using them (see attached screenshot):

window := SystemWindow new.
window openInWorld.
10 timesRepeat: [ window addMorph: LabelMorph new ].
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250120/6a048750/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot 2025-01-20 at 1.41.36?PM.jpg
Type: image/jpeg
Size: 54389 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250120/6a048750/attachment-0001.jpg>


More information about the Cuis-dev mailing list