diff --git a/src/frontend/src/features/rooms/livekit/components/controls/ReactionsToggle.tsx b/src/frontend/src/features/rooms/livekit/components/controls/ReactionsToggle.tsx index 7c0c285c..6fc0a517 100644 --- a/src/frontend/src/features/rooms/livekit/components/controls/ReactionsToggle.tsx +++ b/src/frontend/src/features/rooms/livekit/components/controls/ReactionsToggle.tsx @@ -49,7 +49,15 @@ export const ReactionsToggle = () => { useRegisterKeyboardShortcut({ id: 'reaction', - handler: () => setIsOpen((prev) => !prev), + handler: () => { + if (isOpen) { + document + .querySelector('[role="toolbar"] button') + ?.focus() + } else { + setIsOpen(true) + } + }, }) const sendReaction = async (emoji: string) => {