Skip navigation

Prevent apps from stealing focus

20269 Views 67 Replies Latest reply: Apr 11, 2013 2:06 PM by MadMacs0 RSS
  • Barney-15E Level 7 Level 7 (33,385 points)
    Currently Being Moderated
    Mar 1, 2010 7:13 PM (in response to Mr. Louis)
    It does switch when I open it and that is what I expect. However, I switch back during the launch of Word and it doesn't go back to Word's space when it opens its untitled Window. If you see something different, I can't replicate it.

    You can certainly provide [feedback to Apple|http://www.apple.com/macosx/feedback] on that enhancement request.
    1.8 SP G5/iMac G4 FP/MBP 2.33/PB G3 Pismo, Mac OS X (10.6.2), XLR8 G4 Upgrade for Pismo
  • c0d3p03t Level 1 Level 1 (0 points)
    Currently Being Moderated
    Mar 4, 2010 7:04 AM (in response to Ian Bickerstaffe)
    Ian,

    I am sorry if this comes across as rude, but that is the dumbest comment. The OS is not doing what I ask of it. Inconsiderate programmers write code that steal focus, I have not asked the OS to do that. And to suggest that with today's sophisticated OS to tell someone to do one thing at a time rather than several is just plain stupid and unhelpful.
    MacBook Pro, Mac OS X (10.6.2)
  • Mr. Louis Level 1 Level 1 (40 points)
    Currently Being Moderated
    Mar 8, 2010 5:33 PM (in response to Barney-15E)
    Do you have apps set to open in assigned spaces?
    Mac Mini, Mac OS X (10.6.2)
  • Barney-15E Level 7 Level 7 (33,385 points)
    Currently Being Moderated
    Mar 8, 2010 5:35 PM (in response to Mr. Louis)
    Yes, I do.

    I noticed on Word (most likely all Office apps), it feels compelled to show you the splash screen. If you wait to switch until after the splash screen starts, it shouldn't drag you back.
    1.8 SP G5/iMac G4 FP/MBP 2.33/iPhone, Mac OS X (10.6.2)
  • mindfeltcreations Calculating status...
    Currently Being Moderated
    Mar 9, 2010 10:29 PM (in response to Mr. Louis)
    This definitely happens and needs to be correctable in system preferences. I love macs for sure but those that don't see this problem are surely unaware of what it means to multi-task. Please don't respond to this thread any more by refusing to recognize a problem that you don't understand.
    MBP 2.53 GHZ 4 GB RAM, Mac OS X (10.6.2)
  • Barney-15E Level 7 Level 7 (33,385 points)
    Currently Being Moderated
    Mar 10, 2010 5:35 AM (in response to mindfeltcreations)
    mindfeltcreations wrote:
    This definitely happens and needs to be correctable in system preferences. I love macs for sure but those that don't see this problem are surely unaware of what it means to multi-task.

    Because nothing says "Mulit-Task" like not using an app.
    Please don't respond to this thread any more by refusing to recognize a problem that you don't understand.

    Apps are allowed to send notifications to the user. They have different levels and it is up to the app to send the appropriate message. If you have apps sending the "I must show this to the user now" level for innocuous stuff, then you need to contact the developer and tell them they should tone it down.

    As for Apple implementing your idea, you're going to have to come up with a better argument than "opening an app and not using it is truly multi-tasking" for Apple to change the UI. When you do, try [providing feedback to Apple|http://www.apple.com/feedback/macosx.html].
    I really don't know how the OS is supposed to know when it is you want to open an app, but not intend to actually use it. I just can't imagine opening an app I don't want to use, so making it an on/off toggle in Sys Prefs doesn't make any sense to most users. If people don't want to use an app, they don't open it.

    However, adding a modifier key to the launch might be something functional. Command is already used with a Dock launch to show the app location. Option is used when launching an app in the Finder to close the open window--this one could possibly be used and would make some consistent sense. Shift is used to disable startup activities--like in Mail having it not select a mailbox.
    1.8 SP G5/iMac G4 FP/MBP 2.33/iPhone, Mac OS X (10.6.2)
  • beaudjangles Level 1 Level 1 (0 points)
    Currently Being Moderated
    Mar 10, 2010 6:01 AM (in response to Barney-15E)
    yeah i would love a modifier key for this feature. iPhoto is a slag for this type of killjoy moment. Any app that takes a few seconds to load needs to be able to disabled from watching it load. Shift + Click for Open in Background... I can see this implemented with links aswell, hate having my web experience interrupted to open a link in a new window i know i will read AFTER i have read my current page.
    Mac Mini, Mac OS X (10.6.2)
  • Barney-15E Level 7 Level 7 (33,385 points)
    Currently Being Moderated
    Mar 10, 2010 5:19 PM (in response to hotoru)
    I could give some suggestions. if the user has another window active or is working in another space could be a clue to the app that the user might be engaged in another activity. In that instance bounce the icon on the dock instead of pulling the focus to another box. Or, you could just sound a tone. Personally, I would be satisfied with a global switch that says if another window "IsActive=true" then do not pull focus away.

    Why did you open it if you are working on something else and don't want to be bothered? When you really want to use it, open it. Or, just open everything you think you might use and leave them open.
    There must be some command the stealing app must me sending to the OS that causes it to switch spaces (in my case most of the time).

    [See here|http://developer.apple.com/mac/library/DOCUMENTATION/Cocoa/Conceptual/Noti fications/Introduction/introNotifications.html]
    1.8 SP G5/iMac G4 FP/MBP 2.33/iPhone, Mac OS X (10.6.2)
  • Barney-15E Level 7 Level 7 (33,385 points)
    Currently Being Moderated
    Mar 10, 2010 5:38 PM (in response to Barney-15E)
    Wrong reference. [See here|http://developer.apple.com/mac/library/documentation/CoreFoundation/Refere nce/CFUserNotificationRef/Reference/reference.html]
    1.8 SP G5/iMac G4 FP/MBP 2.33/iPhone, Mac OS X (10.6.2)
  • Calpa Calculating status...
    Currently Being Moderated
    Mar 27, 2010 3:38 AM (in response to Barney-15E)
    Barney-15E wrote:
    Why did you open it if you are working on something else and don't want to be bothered? When you really want to use it, open it. Or, just open everything you think you might use and leave them open.


    I honestly don't understand why this is so hard to understand for some. When I'm working with several applications and decide that I need to use Word or Excel in a moment - I launch it. And since launching applications takes time, I don't want to sit there and wait until it's fully launched. It's called 'thinking ahead'.

    Multi-tasking means working on multiple applications at a time; and I decide on which application I currently want to work. And what's logical about just sitting there, waiting for an app to launch?

    Also, not all applications need user input to have functionality - and yet still steal focus while being launched.
    MacBook Unibody, Mac OS X (10.6.1)
  • Michael Benda Level 1 Level 1 (0 points)
    Currently Being Moderated
    Apr 7, 2010 2:22 AM (in response to hotoru)
    When I am in the middle of entering a URL, typing an email, or selecting a tool in Photoshop, I absolutely do not want the OS to throw another window in front of what I'm doing, grabbing focus and telling me that my iTunes import is complete.

    It often happens, and I mean often, that I'm typing in a document only to glance up at the screen to see that half the paragraph I've typed is not in Pages, but was ignored due to another application grabbing focus.

    This behavior works against me and what I'm doing. Yet I've read replies blaming the user for not working the way the OS demands -- either by running only one application at a time or by embracing constant unwanted interruptions.

    If I'm in the middle of typing or clicking, then that's the most important task at the moment... save some urgent system issue. A new email informing me that I can get cheap pharaceuticals from Canada can show up as a badge on the dock icon.
    iMac Intel Duo, Mac OS X (10.5.2)
  • trini1313 Calculating status...
    Currently Being Moderated
    May 17, 2010 7:37 AM (in response to Barney-15E)
    Why did you open it if you are working on something else and don't want to be bothered?


    It can take 10-20 minutes to open or save an entire project for me in InDesign. Instead of watching it or taking a break, I like to use that time to work on another project.

    Or, just open everything you think you might use and leave them open.


    I do that, but at some point you have to open everything, and save throughout.



    I can chew up *hours a day* just opening and saving in InDesign, I need to be using this time effectively by not being interrupted. I don't need to know when each of my individual files has opened or saved - I can't do anything with it anyways. I need the dock to simply notify me that everything I asked the app to do is now done.
    G5, Mac OS X (10.4.11)
  • trini1313 Level 1 Level 1 (0 points)
    Currently Being Moderated
    May 17, 2010 7:46 AM (in response to Barney-15E)
    Because nothing says "Mulit-Task" like not using an app.


    Please see my response above.

    I really don't know how the OS is supposed to know when it is you want to open an app, but not intend to actually use it. I just can't imagine opening an app I don't want to use, so making it an on/off toggle in Sys Prefs doesn't make any sense to most users. If people don't want to use an app, they don't open it.


    The OS should know I don't want to use the app because I have switched away from it. If I switch out of InDesign and go to Photoshop, didn't I just tell the OS I want to work in Photoshop now - regardless of what I just asked InDesign to do for me?

    It's not just about opening an app. It's about asking an app to do anything time consuming for you while you work on something else - which can encompass opening the app, opening files, saving files, importing/exporting data/images, and a multitude of other tasks.


    This issue is a HUGE thorn in the multi-tasker's side!!!
    G5, Mac OS X (10.4.11)

Actions

More Like This

  • Retrieving data ...

Bookmarked By (1)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.