Skip to main content
December 12, 2022
Question

Safari stealing focus

  • December 12, 2022
  • 36 replies
  • 1637 views

Hi! Something strange is happening since a while. Safari has begun frequently stealing focus. After some investigation it seems that it's tied to the 1Password extension (I don't have any proof yet, but when disabling it the issue is not present). It seems to happen when a website perform an auto refresh. If I'm on another virtual desktop, it scrolls to the one containing Safari, bringing it to front. You can imagine how disturbing it is. I don't have any other extension loaded in Safari.

Am I the only one?

Thanks!


1Password Version: 8.9.10
Extension Version: 2.4.1
OS Version: macOS 13.0.1
Browser:_ Safari

36 replies

steph_giles
1Password Employee
May 12, 2023

Hey @steve28,

It would be useful if we could take a look at your particular set up to see if we can get to the bottom of things as it may not be the same scenario.

Could you please also send over some logs:

Please attach the reports to an email message addressed to support+forum@1password.com with a link to this thread. Thank you!

July 14, 2023

I'm having this exact issue as well. Latest Safari on latest macOS, the Safari window will randomly pop up / steal focus, only when the 1P 8 extension is enabled.

steph_giles
1Password Employee
July 14, 2023

Hey @stellar292, I'm sorry for the trouble.

Can you send the same details as requested above to support+forum@1password.com with a link to this thread where our team will be able to further assist.

Thank you!

October 5, 2023

I'm having this issue, or at least one very similar.

My primary browser is Edge on macOS. I also use Safari.

Sometimes when I unlock 1Password on Edge, the 1Password extension in Safari will steal focus.

In other words, I'm on Desktop 1, unlock 1Password, and immediately (and unexpectedly) my screen switches over to Desktop 2 (virtual desktop on same monitor) where I have Safari open. I then have to flip back to Desktop 1.

Sometimes after a reboot/relaunch of all browsers/1Password it clears-up. But it's very annoying.

1Password Employee
October 6, 2023

Hi @unpassword,

Thanks for reaching out!

When you mention that it's switching from Desktop 1 to Desktop 2, are you referring to having set up different "virtual" desktops using Mission Control? If you're using Edge and Safari on the same desktop, do you still experience the same behaviour? Additionally, is this only present when locking or unlocking the 1Password desktop app?

October 6, 2023

Yes, separate “virtual” desktops in Mission Control. If they’re in the same desktop, I’m fairly certain it happens as well. It’s just less shocking. I believe it also happens on my MacBook Pro, so it’s not just the desktop (Mac mini m1).

October 6, 2023

Tried something. 1Password locked and I need to login to a site.

Quit and relaunched Safari in Desktop 2.

Went back to Desktop 1, unlocked 1Password in Edge (has been open for days) and it didn't do the switcheroo.

So we at least know that quitting and relaunching Safari has an effect.

October 12, 2023

It's happening again - and this time Safari was in the same "virtual" desktop and the unlocking stole focus. I noticed it because after unlocking I use arrow keys/enter to select login and nothing happens (because my cursor jumped to Safari).

kevin_li
1Password Employee
October 12, 2023

Hi @unpassword,

Thanks for providing those details.

We can disable the integration feature within 1Password for Safari to stop the focus stealing behavior. Here are the steps:

  1. Open Safari and right-click(ctrl + click) on the 1Password icon in the browser toolbar.
  2. Select Settings.
  3. In the General section, turn the Integrate with 1Password app to OFF, as shown below:

However, that means we will need to unlock 1Password for Safari separately. Can you test to see if that helps?

October 20, 2023

I have this same issue, but Safari is my default browser. Anytime I unlock 1password, it will bring focus to any Safari window that is open. Disabling integration with Safari would not be ideal as it is my default browser. Is there any other way to prevent this behavior? It happens on multiple Macs for me.