<div dir="ltr">Hi all,<br><br>this is my first bug report, and my proposal for how to fix it is<br>probably too naive... please discuss and rewrite.<br><br>Take a menu item - for example, this one,<br><br>  World -> new morph... -> from alphabetical list -> L-N -> LineMorph<br><br>and put it in the variable itemLineMorph. Then run:<br><br>  itemLineMorph debugAction.<br><br>On the debugger, click "proceed". You will get an error a few steps<br>ahead, in this method:<br><br>  TheWorldMenu >> #newMorphOfClass:event:<br><br>the "evt hand" will fail because evt is nil. One fix is to replace the<br>"evt hand" in TheWorldMenu>>#newMorphOfClass:event: by:<br><br>  (evt ifNotNil: [evt hand] ifNil: [nil currentHand])<br><br>Note that that bug is also triggered when we run debugAction from<br>the halo. See these two messages:<br><br><a href="http://lists.squeakfoundation.org/pipermail/squeak-dev/2023-March/223616.html">http://lists.squeakfoundation.org/pipermail/squeak-dev/2023-March/223616.html</a><br><a href="http://lists.squeakfoundation.org/pipermail/squeak-dev/2023-March/223617.html">http://lists.squeakfoundation.org/pipermail/squeak-dev/2023-March/223617.html</a><br><br>  Cheers,<br>    Eduardo Ochs<br>    <a href="http://anggtwu.net/eev-squeak.html">http://anggtwu.net/eev-squeak.html</a><br><div><br></div></div>