Squeak SmalltalkJoker Squeak Smalltalk : Morphic : prevnext Background Process UI

> Can background processes update morph trees?
Not directly, no.
>  While adding 100 morphs to a
> list on the screen (and setScrollDeltas of its ScrollPane) using a
> background process I sometimes get an image crash.
>
> This makes sense if the work for background process is conflicting
> with the UI process, but I couldn't tell whether there is a safe way
> to do it.
>
> Is there?
Yes.
 WorldState addDeferredUIMessage: [ someMorph doSomething ]
This queues up things that respond to #value and evaluates them at the
top of the Morphic loop.
--
Ned