When clicking the 1Password mini icon, icon appears video inverted on all screens.
Hello,
On a multi screen setup, when clicking on 1Password mini the icon is video inverted on all screens, this is not the case for applications (skitch, crashplan, twitter).
I have verified this behaviour on a Mac Pro with 3 screens and a MacBook Pro 15" retina with one attached external monitor.
Thanks & regards,
Daniel
1Password Version: 5.4
Extension Version: Not Provided
OS Version: 10.11.1
Sync Type: Not Provided
Comments
-
Hi @ddacunha,
Thanks for taking the time to contact us about this! I must admit though, I'm not quite sure I understand the problem you're describing, or what I should be looking at in your screenshot. Can you please elaborate on what you mean by "video inverted"? Is that specifically referencing the 1Password mini icon in the Mac's menu bar, or something else in 1Password mini? If you can provide some more specific details about that, it will be helpful for us. Thanks in advance! :)
0 -
Hello @Drew_AG,
The screenshot shows two monitors side by side. I click on '1Password mini' icon on the left screen and the menu appears, but the icon on the right screen also looks like I clicked on it (no menu thought). This is not expected, the icon on the right monitor should not change. This behaviour is specific to 1Password and is not reproduced with other icons in the menu bar.
To see for yourself, connect an external screen and click on the 1Password icon in the menu bar.Cheers,
Daniel0 -
Hi @ddacunha,
Good eye! You're absolutely right. We aren't the only app that does this, but it's all for the same reason. For example Cloak does the same thing. The reasoning is pretty basic... Apple provides us a simple mechanism to add an icon to the menu bar, and if you use it out of the box it works exactly like you've described, and how most apps show up. But... if you want your icon to stay highlighted after the user has clicked on it, as we do while showing 1Password mini, and as Cloak does while showing its menu then you're on your own to draw the blue highlight. When you draw the blue highlight yourself instead of letting the system draw it, it draws on both displays instead of just the display that the user clicked on. It's a frustrating limitation of the NSStatusItem object.
I would love to do better here, but until we do a significant redesign or until NSStatusItem gets a little smarter, I don't see how we can.
I hope this helps explain why this is happening.
Rick
0