Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AXEnhancedUserInterface attribute issues discovered using 1Password 8 #301

Open
tombell opened this issue May 5, 2022 · 2 comments
Open

Comments

@tombell
Copy link

tombell commented May 5, 2022

Since Stark and Phoenix are quite similar, I thought I'd share something I've come across with Stark since upgrading to 1Password 8 for mac.

I noticed, after using the 1Password 8 extension for Chrome to log into a site, then using my window manager to move/size the window, it acted strangely. I can consistently reproduce this by closing Chrome, filling in a password, and trying again. I decided to download and setup Phoenix with similar key binds and positions/sizes to see if it was just my implementation, however Phoenix appears to suffer the same way.

This tweet containing a video showing off the weirdness. I've also send an email to 1Password support to see if they can share any light on it.

The 1Password 8 update requires accessibility permissions now, so I suspect they're doing something weird to talk to Chrome, and I'm unsure how to figure out what if anything is going on.

Thought I'd report just incase others start seeing similar behaviour with 1Password 8 for mac being released this week.

@tombell
Copy link
Author

tombell commented May 6, 2022

After some more digging last night, this isn't to do with the Chrome extension as I first thought.

It's due to the AXEnhancedUserInterface attribute being set on the application, and causing the repositioning and resizing issues.

I'm working on fixing this in Stark in this draft MR, I believe Phoenix will be able to use the similar calls to fix this as well.

@tombell tombell changed the title 1Password 8 and their Chrome extension causing moving/positioning window incorrectly AXEnhancedUserInterface attribute issues discovered using 1Password 8 May 6, 2022
@Kauhsa
Copy link

Kauhsa commented Jun 14, 2022

Yeah, I have a similar issue in Google Chrome in general, and I'm not using the 1Password extension for it. I tried to fix this in #310.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants