It seems to be, that the rule ought to be:
- “if the operator’s mouse/keyboard event which originally spawned the new window is still the last one generated, then it may grab focus”
In other words, if the user is WAITING on a window to pop up, then it takes focus. But otherwise (such as the user typing in another document) it does NOT take focus.
Of course, in this context, I refer to only key-down and mouse-down events, not passive events like mouse movement.


Somebody downvoted this statement of a personal preference? wtf.
I wonder, if there was a “boo” or “not me” button next to the down-vote, maybe it would deflect such action (even if it did nothing but remember it’s state).
Apparently PieFed allows emoji reactions. That might be more appropriate. But a thumbs down would still discourage reasonable comments.
I suspect because of lurch’s point that focus can still be stolen, and still cause issue.
(I didn’t downvote, just observing)
Maybe. It’s just one of those things that bugs me about social media: downvotes without comments discourage interaction and weaken our community.