I'm working on a questionnaire-type form where one of the steps asks for an email and password as registration data. I have an event handler on the keydown event within text inputs so that pressing the Enter key advances to the next step rather than submitting the entire form. The problem is that every time the Enter key is pressed within this form, the 1Password Chrome extension asks if I want to save the login. There are 6 steps after the registration step, so I get that window 6 times before I'm actually ready to submit the form. I've tried return false/preventDefault/stopPropagation and none of those have stopped the window from coming up.
After my research this morning it seems that the 1Password extension is recognizing part of this form is collecting registration data, and that it's the Enter keydown event, not the form submit event, that triggers the pop-up window. Is there a way to override that event or stop it from triggering? I've done a ton of debugging and have tried several different ways of stopping the extension from thinking the form is submitting, so let me know if there's any additional info I can provide.
1Password Version: 6.7
Extension Version: 184.108.40.206
OS Version: macOS 10.12.5
Sync Type: Not Provided
Referrer: forum-search:chrome extension "keydown"