[comp.sys.mac.programmer] LSC Debugger losing StillDown

leue@galen.steinmetz (04/11/89)

(Sorry, I lost the original article on this subject.)  This note is
to add an additional confirmation to the notes by those posters who
have noticed that the LSC 3.01p4 Debugger occasionally loses track
of StillDown() and returns FALSE, even though the mouse button is,
in fact, still down.

I noticed the problem in a mouse tracking loop used for freehand
drawing, i.e.:

	.
	.
	(enter this on a mousedown in the content region of my window)
	.
	.
	while (StillDown()) {
		(track the mouse)
		(draw the line)
	}

The problem isn't at all hard to reproduce -- it fails about 10% of the
time this code is entered.  Other posters have mentioned a similar
problem with menus.

Any help, Rich?  (Thanks in advance)
-Bill Leue