Re: beachball

[prev] [thread] [next] [lurker] [Date index for 2005/04/27]

From: peter (Peter da Silva)
Subject: Re: beachball
Date: 15:13 on 27 Apr 2005
> or Bluetooth File Exchange -- one of those transient bastards that
> performs its task and closes its window, but remains running in the
> foreground with its own menubar -- and you press open-apple-q to quit
> it, what happens?  The bastard application doesn't close, no, because
> Terminal has detected that your mouse is indicating its wish to focus on
> Terminal.  So Terminal steals the event, despite the UI precedence of
> the bastard application, and Terminal quits instead.

AUGH

I hadn't noticed that in the brief period that I played with focus policy
on the Mac. I can see two reasonable ways that Terminal could implement
FFM. It could let the OS manage focus unless it was the foreground
application, and when it was it could take over. Or it could make its
window come to the foreground when the pointer came into its domain, in
which case the app's menu bar would have gone back to Terminal's.

This third option seems to be the worst of all worlds... what was Apple
thinking of?

There's stuff above here

Generated at 14:00 on 04 May 2005 by mariachi 0.52