Prevent apps from stealing focus
Thanks,
Hotoru
block stop moving
MBP 13 Intel, Mac OS X (10.6.2)
MBP 13 Intel, Mac OS X (10.6.2)
baltwo wrote:
As Barney's already noted, why are you launching an app if you don't want to use it? I usually have Terminal, Activity Monitor, Eudora, Safari, TextEdit, and Preview opened always. When I need to go to another, I launch it. Doesn't slow down things for me.
Just to add some support to any efforts being made to fix this "focus" problem and to thwart any of the negative comments being thrown at people experiencing this problem, I've experienced it with multiple applications that have no relation to each other. Users on this support forum like Barney have not done much but blame this problem on the users. Some people take full advantage of this excellent operating system and use it to its maximum capabilities, which Barney does not understand. I was slightly peeved by some of his responses, and i felt obligated to explain the problem like a few people before me have already done. Hopefully word gets out there, and a solution can be found.
I encounter this problem every day. I open up a certain application, and while it loads I continue typing on my current application. What helps this process is I dont even have to switch out of anything to open this new application due to the fact that I only have to click one icon on my dock, which is very convenient. Unfortunately, in the middle of a sentence, the focus will change to the opening application and its possible that it hasnt even full loaded yet. Instead of waiting, I switch back to my first application, and continue typing once again. When the application has fully loaded, focus switches back to it and my typing is interrupted once again.
It is highly possible that maybe I still want to use my current application, maybe im in a middle of a thought and need to finish it, or maybe the application being opened doesnt actually need my attention in order for it to start working as intended. Regardless, theres many applications varying from entertainment, work, to just common uses that interrupt the focus of the current application, and it happens constantly, consistently, and can be quite vexing depending on my patience at the moment. Hopefully a solution in the operating system is made in the future, or at least being worked on.
I think there's enough people out there that experience this somewhat small problem, but either don't know what to do about it, or appreciate the Mac OS in its entirety, and just ignore the problem. I appreciate the OS a great deal, and I just wish to help fix a small flaw in any way I could by reporting my experience. Thanks.
+1
I would love to see a system preference that allows you to select the programs that are allowed to take focus. If not in the list, an application cannot take focus and you must actively switch to the application by selecting one of its windows, by clicking its icon or by cmd+tab.
An application that would like to steal focus could easily request for permission in a similar way iOS applications ask for location service access.
An application that would like to steal focus could easily request for permission in a similar way iOS applications ask for location service access.
yeah, great idea. Let's have apps pop-up and steal focus to ask us if they can pop-up and steal focus from what we're doing. 😀
Well that was my sarcastic remark for the day, but I DO AGREE that having " a system preference that allows you to select the programs that are allowed to take focus" is a great idea. I'd use that definitely.
by the way, I am going to try that Afloat app and see if it helps the problem for me.
Thanks people for continuing to find a solution!
As a small update on this, I am happy that the later versions of Eclipse now do not steal the focus anymore. I think someone actually picked up my requests for that 🙂
One application I can think of that has been annoying the crap out of me, is not only designed by Apple, but is an integral part of OS X: the Modem Dialer / Status menu.
I use it all the time to connect to the internet with my 3G wireless modem. Every time the modem looses the signal (which happens a lot where I am located) it pops up an annoying box, stealing focus from what ever I'm doing, to tell me that Network connection was lost. Well, gee, thanks! Like I wouldn't notice otherwise!
Worst thing yet: I then have to reconnect *manually*
This can typically happen 5 - 10 times per HOUR on a bad day. Even full screen applications are interrupted!
What I'm missing here are two obvious things:
1. An option to tell it to shut the f#@ up, and
2. Reconnect!
How hard can it get? Modems have been around for what, 25 years? Even my Commodore 64 could do that!
Seems that this is still not resolved and does not seem to be a plan for it...
I know that most people do not care abou it but advanced users know what they activate and why. They do not need anything to pop up in their faces to let them know. For that reason there should be a global preference pane that allows you to choose which application steals focus and which doesn't. There are so many cases that such a funcionality is useful..
On Linux things like that are available with even more options for advanced functionality. Hopefully they will eventually find their way to osx in the same way that spaces did..
Prevent apps from stealing focus