mouse clicks in os-x

John Pfersich jp1660 at att.net
Thu Jul 29 19:01:47 UTC 2004


John M McIntosh  wrote:
>
>I believe the standard behavior should be that clicking on an 
>inactive  window brings that window to the foreground and does not 
>process the  action of clicking on the contents of the window.
>
>However a side effect of how we are processing mouse events means 
>the  mouse event is passed into squeak on a window activate. An 
>example  would be to startup squeak, startup another application in 
>the  foreground, then click on the squeak desktop area when squeak 
>is  the  background application. This then brings the squeak and the 
>squeak  window to the foreground, and also then triggers the display 
>of the  desktop menu.
>
>What I'm proposing here is to "FIX" that issue and revert to 
>standard  click processing on window activation. Squeak and the 
>squeak window  should come to the foreground, but we shouldn't pass 
>on that mouse  click to cause the desktop menu to be displayed.
>
>Please let me know if you have any concerns with this change.

That's exactly how it should act.

-- 
		----------------------------------------------------
Source code in files. How quaint. -- Kent Beck



More information about the Squeak-dev mailing list