Touch ID prompt not focused

This discussion was created from comments split from: 1Password window take the focus and block the unlock via TouchID on latest MacOS.

Comments

  • pixelmachine
    pixelmachine
    Community Member

    I came here to mention the exact same issue and I can confirm that along with a load of other little paper cuts this is also driving me mad.

    I can also confirm that having the window smaller does not work around the issue at all.

  • @pixelmachine

    I'm sorry that you're seeing the same issue. Can you take a screenshot of your entire screen the next time that the issue occurs so that I can better understand the situation on your Mac? I can only reproduce the issue when the 1Password window is expanded to take up the entire screen like shown in Smith166's Youtube video or when 1Password is used in full screen mode.

    Can you also tell me how you're opening the main window when the issue occurs? From the Dock, from the Applications folder, from the menu bar icon, etc...

    I look forward to hearing from you.

    -Dave

  • pixelmachine
    pixelmachine
    Community Member

    Yep I'll try to do that.

    I think opening 1P was triggered by the other issue I posted (Safari disconnecting) – I clicked the menu bar icon because the Safari ones weren't working correctly. The main window and Touch ID dialog appeared but presumably the window appeared slightly after the dialog, therefore stealing the focus.

    If I remember correctly the main window was slightly off center and about a third the height and width of the screen (I never make it full screen). The Touch ID dialog was overlapping but not covered by it and immediately became inactive when the main window appeared. I can't currently reproduce it now but it happens often enough that I came here to moan!

    I also get the situation fairly often of the main window being launched behind other windows so there's definitely something weird about how the main app opens.

  • @pixelmachine

    Thanks for the reply. If you do manage to reproduce the issue again using the latest version of 1Password (8.10.30 at the time of writing) then I'd like to ask for a diagnostics report and screenshot to investigate this further:

    Sending Diagnostics Reports (Mac)

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

    With your email please include:

    Please send the entire file.

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

    -Dave

  • pixelmachine
    pixelmachine
    Community Member

    This is still happening but it's inconsistent and always when I'm working so I can't really take a full screenshot nor do I necessarily remember. Attached is another image. This was triggered again from Safari. I'll try to do a diagnostic next time.

  • @pixelmachine

    Thank you for the screenshot. The small dialog that you see behind the Touch ID prompt will appear if you click "Use Account Password" in the Touch ID prompt, otherwise it shouldn't be appearing when Touch ID is turned on.

    As a troubleshooting step to help me understand the situation, do you consistently see the focus issue when you do the following:

    1. Open Safari.
    2. Lock 1Password.
    3. Click on the 1Password icon in Safari's toolbar.
    4. Click Use Account Password in the Touch ID prompt that appears.
    5. Click on the fingerprint icon in the "1Password is trying to unlock the browser extension" dialog.

    This will bring up the Touch ID prompt. Is it focused?

    -Dave

  • pixelmachine
    pixelmachine
    Community Member

    Following the steps you outlined the correct item is always focused. And normally the correct item is focused too. It's intermittent, which makes it tricky to pin down.

  • @pixelmachine

    Thanks for the reply. Are you using macOS Spaces? Or multiple monitors? Or just a single monitor with a single desktop?

    The next time that the issue occurs let me know if you're able to note down the steps that you took before the Touch ID prompt appeared out of focus.

    -Dave

  • MrC
    MrC
    Volunteer Moderator

    I get this a fairly often too. Last steps I recall was opening 1Password via Alfred, from a full screen app in another space (e.g. space 2). 1Password launched on space 1, with the touch dialog not focused. I recall this scenario occurring a few times.

  • @MrC

    Our developers are aware of an issue where the Touch ID prompt isn't focused in certain situations if you're using another app in full screen. I've added your report to the internal work item open for the issue, hopefully it can be fixed in the future. I'm sorry for the inconvenience.

    -Dave

    ref: dev/core/core#16733

  • JonasKrausch
    JonasKrausch
    Community Member
    edited May 28

    I have the same issue (using latest Beta release)
    I use VS Code that regularly fetches any git changes. This uses the 1Password-SSH-Agent to get my SSH-Key. When it tries to fetch repositories but 1Password is still locked, the prompt comes up but gets it focus claimed by the 1P Password prompt a few seconds later.

    Steps to reproduce almost every time:

    1. Lock Macbook
    2. Unlock Macbook (1Password (including SSH-Agent) is still locked)
    3. Swipe through full-screen Spaces
      Spaces: Arc, VS Code, Terminal
      Swiping from Terminal to Arc or from Arc to Terminal
    4. VS Code tries to fetch all repositories as soon as it gets focused for a second (and last fetch was more than x minutes ago) and requests the SSH-Key from 1P.
    5. Then the Touch-ID prompt comes up (alone)
    6. Most of the time - as my finger reaches the Touch-ID Button - the second window spawns behind the Touch-ID prompt and claims the focus.

    I can also share a video.

    -Jonas

  • Dave_1P
    edited May 29

    @JonasKrausch

    Thank you for those detailed reproduction steps! I can't quite reproduce the issue with the SSH agent prompt, would you mind sharing the video that you mentioned? Please send an email to support+forum@1Password.com with a link to this thread.

    After emailing in, you'll receive a reply from BitBot, our friendly robot assistant with a Support ID that looks something like [#ABC-12345-678]. Post that here, and I'll be able to locate your message and send you a secure upload link for your video.

    -Dave

  • JonasKrausch
    JonasKrausch
    Community Member

    Sure, here's my support ID
    LXY-15318-193

  • @JonasKrausch

    Thank you for posting the Support ID! I see that my colleague has already sent you a reply, please continue the conversation over email. 🙂

    -Dave

    ref: LXY-15318-193

This discussion has been closed.