Steps to reproduce
- Use Firefox version 150 or later. In my case, on Linux, but potentially on any system.
- Focus on any list item with sub-items.
- Press
Ctrl+.to expand/collapse it.
Expected result
It should expand or collapse the sub-items of this item.
Actual result
The Emoji picker dialog (from Firefox/GTK+) shows up instead.
Additional information
Firefox 150 added support for GTKās native emoji picker.
Unfortunately, that uses Ctrl+. and Ctrl+; as the shortcuts. And itās really hard to change that mapping (i.e. most users wonāt be able to).
- There is no obvious way to change or disable it in Firefox settings.
- It is possible to toggle an advanced hidden setting in
about:configto disable the Emoji picker. - It is possible to set up some non-trivial GTK+ configuration file to remove the default
Ctrl+.mapping, but that applies to all GTK+ applications (not just Firefox).
This GTK+ keyboard shortcut unfortunately conflicts with Dynalistās default shortcut for expanding an item. And this also conflicts with 1Password, so Dynalist isnāt the only one affected.
Proposed solution
You may want to consider adding Alt+. as an alternative shortcut. (And also Shift+Alt+.).
And document the new shortcut in two places:
- The help sidebar listing the basic shortcuts.
- The Keymap Settings screen.