Lost mouse clicks

John.Maloney at disney.com John.Maloney at disney.com
Fri Jun 11 16:32:59 UTC 1999


Karl,

I agree, it *is* annoying. The problem is that mouse transitions
are not queued as real events by the VM. Squeak "polls" the state
of the mouse button, and if it doesn't poll often enough, the
mouse can go down and back up again in between two polls.

This is most noticable on slower machines, or when running something
that slows down the polling rate (which equals the frame rate).

It has long been our intention to fix this problem in the VM, but
it may not happen for a while longer, I'm afraid.

Just out of curiosity, what kind of machine do you have?

	-- John


At 12:01 AM +0200 6/11/99, Karl M. Mo wrote:
>When using Squeak under Windows, I find that many (most) times Squeak
>doesn't recognize
>that a mouse key has been clicked.
>The only way around it I have found is to hold the mouse key down for a
>short period, instead of
>releasing it immediately - but I find that irritating, and forget to do it
>all the time.
>This is not a problem in other Windows applications on the same machine, and
>from previous
>postings to the list I suspect it happens because of the way the base MVC
>classes polls
>for events.
>Changing the VM preferences or working in Morphic instead of MVC projects
>does not help.
>Does anybody know of anything I can change to improve this ?
>    regards Karl





More information about the Squeak-dev mailing list