mozilla / multi-account-containers

Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
https://addons.mozilla.org/firefox/addon/multi-account-containers/
Mozilla Public License 2.0
2.64k stars 323 forks source link

Keyboard shortcuts conflict with and shadow macOS screenshot shortcuts #2629

Closed matthurne closed 3 months ago

matthurne commented 3 months ago

Before submitting a bug report

Step to reproduce

  1. Install the multi-account container extension in Firefox on macOS
  2. Press Shift-Command-3, Shift-Command-4, Shift-Command-5, or Shift-Command-6

Actual behavior

The relevant macOS screenshot functionality for the shortcut entered is not triggered by the previous step, because the shortcut is captured by the multi-account container extension instead. This is the case even if the extension is configured to take no action for any keyboard shortcut by selection "None" for each "Container to open with Keyboard Shortcut #" setting in the extension's preferences.

Expected behavior

The current actual behavior makes sense given the configurability currently offered by the extension, but I would like the ability to disable keyboard shortcuts for the extension entirely, or the ability to configure different keys for the shortcuts, so that the default macOS screenshot shortcuts can be used in tandem with the extension.

Additional informations

I believe currently the only workaround for this issue is to disable/uninstall the extension.

Provide a copy of Troubleshooting Information page (optional)

No response

matthurne commented 3 months ago

Apologies, I believe I was mistaken. I discovered immediately after submitting this issue that the macOS screenshot keyboard shortcuts were all disabled in my System Settings, for an unknown reason. After restoring them and re-enabling the multi-account containers extension, they are working even with Firefox open. In fact, even with the extension configured to open a tab in a given container for each of the relevant shortcuts, pressing the shortcut triggers the screenshot app, not the extension behavior!

dannycolin commented 3 months ago

You might also be interested by https://support.mozilla.org/en-US/kb/manage-extension-shortcuts-firefox. It explains how to modify extension shortcuts in Firefox.

matthurne commented 3 months ago

@dannycolin That is great info, thank you!