Nov. 9, 2012
7:15 p.m.
Neat trick!
Suppose I have a reference (in a Workspace/Inspector) for my buggy morph, called "m":
m drawOn: (NullCanvas new).
This should trigger the debugger and show you the error. You can then debug, explore, fix, change, etc. Repeat as needed. Even if the bug is fixed, the Morph stays in this "erroneous" state. That's why when the bug is fixed you should call "resumeAfterDrawError" on your Morph:
m resumeAfterDrawError.
And it will re-draw it again.