Safari redraws screen after auto-filling password fields

Options
DaveBatton
DaveBatton
Community Member

Since upgrading to 1P7, here's how it works on both of my MacBook Pros:

  1. Open a blank page in Safari.
  2. Click 1Password button in the window title bar (or use the shortcut).
  3. Click on a favorite (or search and select any login) in the 1Password window.
  4. The window disappears and Safari goes to the website.
  5. The username and password is auto-filled by 1Password.
  6. The page redraws, and the username and password field are empty.
  7. I hit the auto-fill shortcut key, and the username and password are auto-filled and auto-submitted.

So everything almost works correctly, except for that redraw that requires the username and password to be entered again. What's up with that?

It's been happening since I started using 1Password 7.

This happens on two different Macs (both 2017 MacBook Pros).
Mac High Sierra 10.13.6 (and earlier versions).
Safari 11.1.2 (and earlier versions).
1Password 7.0.7 (and earlier versions).

All other Safari extensions disabled.


1Password Version: 7.0.7
Extension Version: 4.7.2
OS Version: 10.13.16
Sync Type: Not Provided
Referrer: forum-search:redraws

Comments

  • Hi Dave,

    Greetings from a former Colorado Springs / Denver cocoa head.

    I don't see this behavior under 10.14.beta-8 and the development version of 1Password. I've also checked 1Password 7.0.7 on 10.13.6 to make sure I didn't miss anything.

    Do you have 1Password set to automatically submit after filling passwords? This feature sends a Return keyboard event, so I wonder if it could be related somehow.

    Are there any other Safari extension in the mix?

    Does this happen on all web pages? When I test with an Amazon.com login, 1Password fills correctly. When I test with Chase.com, the login form on the page loads after the rest of the page, and 1Password does not fill it. But in neither case does the page reload/redraw. We need to figure out what is causing the page to reload.

  • DaveBatton
    DaveBatton
    Community Member
    Options

    Sorry for the slow response. Yes, I do have auto-submit enabled. No other extensions. I turned off the ones I use and tested and still see the same behavior. Yes, I see it with all websites.

  • DaveBatton
    DaveBatton
    Community Member
    edited September 2018
    Options

    Just tested, and the redraw does not happen if I turn off auto-submit. It's as if instead of sending a Return event it's sending a Cmd-R keyboard event. I do not have any extensions or shortcuts installed that should cause that.

  • @DaveBatton

    It seems this will no longer be an issue with the 1Password 7.2 update:

    https://discussions.agilebits.com/discussion/comment/459378/#Comment_459378

    Ben

  • DaveBatton
    DaveBatton
    Community Member
    Options

    Yay! Thanks!

  • DaveBatton
    DaveBatton
    Community Member
    Options

    Oh, wait. :-(

  • Ben
    Options

    @DaveBatton ?

    Ben

This discussion has been closed.