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.

    • xia@lemmy.caOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      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).

      • sbv@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        Apparently PieFed allows emoji reactions. That might be more appropriate. But a thumbs down would still discourage reasonable comments.

      • sbv@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        Maybe. It’s just one of those things that bugs me about social media: downvotes without comments discourage interaction and weaken our community.