logoalt Hacker News

cmiller1today at 1:35 PM3 repliesview on HN

I think this is less a "macOS lacks the feature to prevent focus stealing" and more they never even imagined the scenario where it takes time for the app to open. Instead of even considering that a user may add inputs while waiting for launch, potentially signaling that they are no longer requesting focus from the program they clicked on, they simply designed for the optimistic case where there never IS time for the user to give these inputs before their intention of opening the program is completed. Not saying it's any less bad from a user's perspective, but I think there's a difference in mindset here.


Replies

SoftTalkertoday at 2:01 PM

In my experience (admittedly a bit dated now) Mac apps always take a few "bounces" to launch and be ready. There are a lot of nice things about MacOS but snappy application launches isn't one that stands out for me.

trentortoday at 2:43 PM

Focus management has never been Quartz's strong suit.

ghustotoday at 2:10 PM

As always, Apple has designed for the happy flow, and nothing else. Mac apps have never opened instantly, this is nothing new.

show 2 replies