Hi,

When using a Delay and saving the image, the delay becomes stupidly broken. Look at this:

With the following code

Object subclass: #DelayBug
instanceVariableNames: 'delay process'
classVariableNames: ''
poolDictionaries: 'private'
category: 'DelayBug'

start
delay := Delay forMilliseconds: 300.
process := [ [ Transcript logCr: 'test'. delay wait . false ] whileFalse: [ ] ] fork.


- Then evaluate.

db := DelayBug new.
db start.

- inspect

db instVarAt: 'delay'.

The delay seems ok.

- save the image

The delay has a stupid time to be finished :/

Guille