Hi!
Presenter>>playfield doesn't work:
-> make new drawing -> "keep" -> bring up the halo of the new drawing -> click on repaint -> "keep"
WalkBack: 'SketchMorphs are not indexable'
FIX: change the last line of Presenter>>playfield:
^fields isEmpty ifTrue: [associatedMorph] ifFalse: [standardPlayfield _ fields first]
Marcus
Marcus,
Thanks for pointing this out.
After reproducing the problem (following your accurate instructions,) I thought it surprising that this bug (which has been present for more than a year!) hadn't surfaced earlier. Looking more closely, I see that the circustances in which it shows up are quite restricted: only on a *re*paint (never on an initial paint), and only if you have no playfield-like objects at the time of repainting.
We'll include the fix in the next update batch.
Thanks again,
-- Scott
At 11:14 AM -0700 4/29/99, Marcus Denker wrote:
Hi!
Presenter>>playfield doesn't work:
-> make new drawing -> "keep" -> bring up the halo of the new drawing -> click on repaint -> "keep"
WalkBack: 'SketchMorphs are not indexable'
FIX: change the last line of Presenter>>playfield:
^fields isEmpty ifTrue: [associatedMorph] ifFalse: [standardPlayfield _ fields first]
Marcus
-- Marcus Denker marcus@ira.uka.de fon@home:(0721)614235 @work:(0721)608-2749 "Smalltalk is dangerous. It is a drug. My advice to you would be don't try it; it could ruin your life." -- Andy Bower
squeak-dev@lists.squeakfoundation.org