1Password Safari Extension breaks date selection on Google Flights

gordon3834
gordon3834
Community Member
edited November 2022 in 1Password in the Browser

Go to google.com/flights in Safari with the 1Password extension enabled. Try to click on the calendar icon or in the date picker window. With the 1Password extension enabled, focus shifts out of the date window after a second and it's not possible to bring up the date picker. Disable the 1Password extension and reload the page, and clicking the calendar icon or anywhere in the date field brings up the date selector.

This only happens in Safari. Google Flights works fine in Chrome/Edge/Firefox with or without the 1Password extension enabled.


1Password Version: 8.9.8
Extension Version: 2.4.1 (20226)
OS Version: 13.0 (22A380)
Browser:_ Safari

Comments

  • Labutin
    Labutin
    Community Member

    I have the same issue!

  • @gordon3834 @Labutin

    I am not able to reproduce this using Safari and 2.4.1 of 1Password for Safari.

    @gordon3834

    The only two differences I see is that I am using 13.0.1 and I. use our nightly. If you update to 13.0.1 does this help? Are you ok with trying our beta? It might also be an interaction of some sort between us and another extension. Please disable any other extensions you may have and try again after enabling just 1Password.

  • Labutin
    Labutin
    Community Member

    I have recorded the video:
    https://monosnap.com/file/sMGMWBQmxvFpbeZXJAQzCC2VlNmNUL

    MacOS: 13.0.1
    I am ok to try the beta. How can I do it?

  • paul.m_1p
    paul.m_1p
    1Password Alumni

    Hi @Labutin

    Thanks for taking the time to re-create that 🙂 - Due to our security policy, unfortunately I'm unable to open the link and view the video.

    I've tried to recreate as well, but am unable to, same as Tommy. However, it sounds like you are able to recreate that reliably. Could you recreate again, and then save a console log for 1Password for Safari using these steps?

    Attach the log to an email message addressed to support+forum@1password.com.
    
    With your email please include:

    Regarding the beta, due to some limitations with Safari specifically, we are unable to release a beta build of the 1Password for Safari extension. If the issue doesn't happen in Chrome/Edge/Firefox, that would point to an issue specific to Safari. Once I'm able to take a peek at the console log, hopefully there's something coming up that might indicate what's going wrong.

    Thanks very much!

  • Labutin
    Labutin
    Community Member

    Unfortunately, the log is empty. Nothing appeared in the log when I tried to select a date on Google Flight website.
    To be sure that the log works, I tried to fill password on a different site using 1passwpd and I saw the logs.

    Can't reproduce the issue in Firefox and Chrome. But it is still reproducible in Safari :(

  • Labutin
    Labutin
    Community Member

    Where can I upload the video so that you can play it?

  • Joy_1P
    Joy_1P
    1Password Alumni

    Hi @Labutin, you can email us the video at support+forum@1password.com.

    In your email, please also include:

    You should receive an automated reply from our BitBot assistant with a Support ID number. Please post that number here. Thanks!

  • Labutin
    Labutin
    Community Member

    The ID is: [#GNE-42499-223]

  • evangrote
    evangrote
    Community Member
    edited November 2022

    I am also seeing this issue in Safari. Worth noting that the issue is not occurring for me in Google Chrome.

  • Hey @evangrote,

    We have spent some time investigating this as we were having a hard time trying to reproduce the issue at first and here is what we discovered:

    • We were first able to reproduce the issue with the 1Password browser extension disabled.
    • We enabled the browser extension again and this messaged appeared: “Safari detected an app or service interfering with clicking. To protect your privacy and security, this extension was not turned on. After quitting the app or service, you can try to turn on this extension again.”

    • After that, we were also now able to reproduce the behaviour you were experiencing with the browser extension enabled.

    • We followed the troubleshooting steps in the Apple guide and restarted Safari and 1Password. Once we did this, everything worked as expected in the website.

    Based on the above we don’t think the issue is caused by 1Password in your browser we believe it may be that Safari is having a hard time with Google Flights implementation of a date picker. Could you try the below and see if it improves things for you:

    1. Follow the recommendations in this support article -> If you can’t turn on extensions in Safari - Apple Support
    2. Fully close Safari, the 1Password app, and restart your computer.

    Let us know how you get on!

  • evangrote
    evangrote
    Community Member

    Hi @steph.giles , thanks for the response.

    I have no issues disabling and re-enabling the extension in safari and I've never encountered that error message, so I don't think that is the issue I am facing.

    I did fully close safari, 1Password, and restarted my Mac as you requested and I am still seeing the issue.

    When I disable all of my Safari extensions, the issue goes away, but when I re-enable the 1Password for Safari extension the issue returns.

  • Joy_1P
    Joy_1P
    1Password Alumni

    @evangrote I'm curious, what versions of MacOS and Safari do you have? What versions of the 1Password extension and 1Password app do you have installed?

  • evangrote
    evangrote
    Community Member

    @Joy_1P

    • Device: M1 Pro MacBook Pro
    • MacOS: 13.0.1 (22A400)
    • Safari: 16.1 (18614.2.9.1.12)
    • 1Password: 8.9.8 (80908009)
    • 1Password for Safari: 2.4.1
  • Joy_1P
    Joy_1P
    1Password Alumni

    @evangrote Could you reproduce the issue and then send over the following so we can take a closer look at what may be going on?

    Attach the logs and diagnostics to an email message addressed to support+forum@1password.com.

    With your email please include:

    You should receive an automated reply from our BitBot assistant with a Support ID number. Please post that number here. Thanks!

  • evangrote
    evangrote
    Community Member

    @Joy_1P I just sent the email containing the console logs and diagnostic report.

    FYI, the console logs were entirely sending/receiving " message to native core" logs, no matter how much I attempted to use the date picker on Google flights.

    I'm still waiting on a support ID number.

  • evangrote
    evangrote
    Community Member

    @Joy_1P The support ID is [#CVB-36745-819]

  • Joy_1P
    Joy_1P
    1Password Alumni

    @evangrote Thanks! I've found your ticket and will reply there.

  • scottreynolds75
    scottreynolds75
    Community Member

    PLEASE PLEASE fix this issue. I have disabled the extension in Safari now because I use Google Flight daily and need the date picker so the Calendar will open and I don't have to move forward and backward one day at a time.

This discussion has been closed.