Problems with the "Show Emojt Palette" action

Describe the bug
I activate the action "Show Emoji & Symbol / Character Palette" using a keyboard shortcut and it works as expected and opens the palette, but when I activate the shortcut again, it only succeeds in closing the palette if at that moment the focus is on a some text field. If you are not focused on a text field, the Palette is not closed. (screen recording attached below)

In the built-in operation of MacOS (System settings > Keyboard > Press :globe_with_meridians: key to > Show Emoji & Symbols), the palette closes back even without focusing on a text field.

This is not a duplicate of 'Show Emoji & Symbol / Character Palette' not working, because it complains that the panel does not open, and for me it does open, the problem is only in closing.


Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):

None (the screen recording is with MacBook Keyboard, but I tested with Click Notch trigger and the behavior is the same)


Screenshots



Device information:

  • Type of Mac: MBP 2021
  • macOS version: Sonoma 14.4.1
  • BetterTouchTool version: 4.504 (45040)

Additional information (e.g. crash logs, related issues, etc.):

@Andreas_Hegenberg could you take a look please?

The problem still exists in macOS 14.5 with BTT 4.583 (45830)
@Andreas_Hegenberg I hate to bother you, but is more debugging information required? I would be happy to provide

unfortunately this is the default macOS behavior, all BTT does for this action is sending the macOS default shortcut to show the emoji picker ;-( (ctrl+cmd+space)

1 Like

I understand. I wonder if it is possible to imitate the action that macos performs by pressing the globe key...

Actually my problem is that the setting of the globe key to "Show Emoji & Symbols" resets itself from time to time to "Start Dictation", so I thought to use BTT instead. Maybe you have an alternative idea how to solve this?

Does it send the default key sequence, or the currently configured key sequence? As if it sends the default, and that’s been changed, that is probably the source of my report as I’m pretty sure I disabled and/or remapped that default in macOS.