An app I recently built has a degraded UX due to 1password's browser extension. The extension is very aggressive in auto-filling any form field by rendering a dropdown menu where the user can select a relevant auto-complete. This renders over the top of my auto-complete box.

an example of 1password obscuring a dropdown with its own.

I've punted on fixing this issue until realizing this make form UX very difficult on small screens.

The fix is to add a data-attr to <input />:

<input data-1p-ignore />
After the fix, the form looks right.

I'll likely need to extend similar fixes for other password managers as well, but 1password's subversion of intended UX is particularly egregious.