clients icon indicating copy to clipboard operation
clients copied to clipboard

Keyboard Shortcut (SHIFT+CMD+L) fails intermittently

Open brijazz opened this issue 2 years ago • 22 comments

Steps To Reproduce

The SHIFT+CMD+L keyboard has been failing over time since updating to Mac OS 12.3. Restarting Safari resolves the issue, but the shortcut will eventually stop working again. This has been confirmed by multiple users as discussed at https://community.bitwarden.com/t/keyboard-shortcut-shift-cmd-l-fails-intermittently/39515

Expected Result

Keyboard shortcut should fill credentials reliably

Actual Result

Keyboard shortcut does not fill credentials reliably

Screenshots or Videos

No response

Additional Context

No response

Operating System

macOS

Operating System Version

12.3

Web Browser

Safari

Browser Version

15.4 (17613.1.17.1.6)

Build Version

1.32.1

brijazz avatar Mar 27 '22 10:03 brijazz

Is this issue coming with Apple devices only?

ritikBhandari avatar Mar 27 '22 21:03 ritikBhandari

For me, yes. Same for the other user who mentioned this issue. On Mar 27, 2022, 5:01 PM -0400, Ritik Bhandari @.***>, wrote:

Is this issue coming with Apple devices only? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

brijazz avatar Mar 27 '22 21:03 brijazz

I'm also affected only on Safari. Works fine on Firefox on the same device.

When the shortcut doesn't work, I've also noticed that the badge indicating the number of entries doesn't appear even if clicking on the extension brings the menu and displays the proper login.

Crocmagnon avatar Mar 30 '22 17:03 Crocmagnon

What others have found is that the issue is reproducible on M1 Macs running MacOS 12.3. Is that your setup? On Mar 30, 2022, 1:07 PM -0400, Gabriel Augendre @.***>, wrote:

I'm also affected only on Safari. Works fine on Firefox on the same device. When the shortcut doesn't work, I've also noticed that the badge indicating the number of entries doesn't appear even if clicking on the extension brings the menu and displays the proper login. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

brijazz avatar Mar 30 '22 17:03 brijazz

Yes indeed!

Crocmagnon avatar Mar 30 '22 17:03 Crocmagnon

I had the same issue – opening Bitwarden (App) from the AppStore once solved it ... it's weird though.

c4539 avatar Mar 31 '22 13:03 c4539

Since I almost never use the Bitwarden app I tried your suggestion @c4539. Afterwards, macOS asked for my credentials when I tried to unlock the Bitwarden extension in Safari with my fingerprint (which is curious by itself, I always thought app and extension were independent).

The original problem remains, though: Unlock Bitwarden extension with fingerprint after pressing Cmd+Shift+L, close the MacBook to enable standby, wait a minute, open it again. BW extension is locked, keyboard shortcut doesn't work anymore, badge is gone. Only restarting Safari or disabling/enabling the BW extension makes it work again.

accolon avatar Mar 31 '22 15:03 accolon

What others have found is that the issue is reproducible on M1 Macs running MacOS 12.3. Is that your setup?

Having the same issue on an Intel Mac, here (macOS 12.3.1).

alefchak avatar Apr 03 '22 16:04 alefchak

actually since 12.3.1 or the latest safari update (Version 15.4) the issue seems to be resolved for me (macbook pro m1)

Skymax1986 avatar Apr 06 '22 08:04 Skymax1986

Still experiencing the issue on 12.3.1 using an M1 Mac.

3zero2 avatar Apr 06 '22 17:04 3zero2

actually since 12.3.1 or the latest safari update (Version 15.4) the issue seems to be resolved for me (macbook pro m1)

It seemed to work for me once again for the past two days, but back to not working again. Very strange.

alefchak avatar Apr 08 '22 00:04 alefchak

My setup (I skipped the template, in the interest of keeping this post a bit smaller. If that's bad, let me know): macOS 12.3.1 (M1 Pro) Safari 15.4 (17613.1.17.1.13) Extension 1.57.0 App 1.32.1 (2467)


Same for me. I uninstalled the macOS app, and Safari extension. I re-installed, everything was fine for a bit. Now it's failing to read the URI properly, again. Disable/enable the extension and it is locked, but CMD+SHIFT+L prompts for password.

From a bit of testing, it seems that this is somehow tied to using a fingerprint to authenticate. Similar to Accolon's post, but I don't seem to need to wait for it to fail, just refresh a page.

Here's what I tested: If I use fingerprint to authenticate, it shows a (1) badge for GitHub (as expected). I then refreshed the page (didn't use the extension at all), and it shows nothing. I repeated the disable/enable steps for the extension. Pressed CMD+SHIFT+L, entered password manually, clicked "Unlock", then clicked "Cancel" on the biometrics dialog box. This time, I'm able to repeatedly refresh and the badge still displays.

For now, the work-around seems to be to not use the "biometric" option for logging in to the extension. That's a bummer, but hopefully that info can point someone in the right direction to fix the issue.

i814u2 avatar Apr 09 '22 16:04 i814u2

Came here to report the same issue.

  • Intel MacOS 12.3
  • Safari 15.4
  • Bitwarden 1.58.0
  • I do not have (and never have had) biometric turned on

From what I've seen over the past month or so, the keyboard shortcut does work when I'm logged out of the extension (or the extension is requiring my password). As soon as I enter my password into the extension, the shortcut stops working.

Firefox and Chrome don't seem to have this issue on my machine.

crenwick avatar Jun 01 '22 19:06 crenwick

I observe the same behavior as described above.

Intel macOS 12.4 Safari 15.5 Bitwarden 1.58.0

pkrakowiak avatar Jun 12 '22 09:06 pkrakowiak

Isn't this because of Cmd+Shift+L shortcut being a Safari sidebar show/hide and Bitwarden's extension shortcut at the same time? And I'm thinking on my end why on earth sidebar on Safari stopped working.

I remember I had different glitches with Bitwarden on Safari, seems like not much changed.

ivankovnatsky avatar Jun 13 '22 18:06 ivankovnatsky

Well, the shortcuts were always the same and it worked fine. It broke after some recent Safari / macOS updates.

pkrakowiak avatar Jun 14 '22 05:06 pkrakowiak

Even with the shortcut for toggling the sidebar changed, the issue is still present...

mada199122 avatar Jun 14 '22 13:06 mada199122

version 2022.5.1 and I still have the issue on osx 12.4 with safari 15.5 (17613.2.7.1.8).

wookiesh avatar Jun 16 '22 14:06 wookiesh

version 2022.5.1 and I still have the issue on osx 12.4 with safari 15.5 (17613.2.7.1.8).

I confirm the issue with that version.

mada199122 avatar Jun 16 '22 15:06 mada199122

same for me safari extension version: 2022.5.0 safari version: Version 15.5 (17613.2.7.1.8) m1 max: macOS Monterey 12.4 note: default cmd+shift+L shortcut for "Search With Google" is turned off.

jkmeansesc avatar Jun 23 '22 14:06 jkmeansesc

+1 on this issue, M1 Pro SoC, with Safari (version 15.5 (17613.2.7.1.8)), Bitwarden (version 2022.5.0) and macOS 12.4.

say4n avatar Jul 29 '22 21:07 say4n

Hi all, apologies for the inconveniences caused. I'd be sure to follow up with the team for a faster resolution.

dbosompem avatar Aug 01 '22 13:08 dbosompem

Shift-CMD-L is Safari's default shortcut for showing hiding the side bar. Imo Bitwarden's shortcut should not override this by default, and there should be a way to customize Bitwarden's shortcuts.

This all said, I'm guessing the conflicting nature of these two shortcuts is probably likely to cause issues.

NateFuller avatar Sep 26 '22 14:09 NateFuller

I fixed this by reassigning the Safari shortcuts like this: Screenshot 2022-11-21 at 16 55 36

After applying the setting restart is required. And after the reboot, as I remember, I needed to set the setting again.

Albatrosicks avatar Nov 21 '22 10:11 Albatrosicks

I fixed this by reassigning the Safari shortcuts like this: Screenshot 2022-11-21 at 16 55 36

After applying the setting restart is required. And after the reboot, as I remember, I needed to set the setting again.

This is really useful, thanks!

theodoresi avatar Nov 07 '23 15:11 theodoresi

I'm having this issue on Mac OSX with Firefox. After FF has been open for a while, the shortcut doesn't work. If I change the shortcut, it works, but then days/weeks later, it will stop working. I'm not sure what the trigger is.

If I open a new FF window, it will work in the new window, but not the old one.

gdw2 avatar Mar 20 '24 19:03 gdw2