diff --git a/.changeset/emoji-board-focustrap.md b/.changeset/emoji-board-focustrap.md new file mode 100644 index 000000000..fa6d55dc7 --- /dev/null +++ b/.changeset/emoji-board-focustrap.md @@ -0,0 +1,5 @@ +--- +default: patch +--- + +Skip displayCheck on FocusTrap activation in the emoji board to prevent focus trap errors. diff --git a/src/app/components/emoji-board/EmojiBoard.tsx b/src/app/components/emoji-board/EmojiBoard.tsx index d209b2d0a..1b059ed45 100644 --- a/src/app/components/emoji-board/EmojiBoard.tsx +++ b/src/app/components/emoji-board/EmojiBoard.tsx @@ -545,6 +545,7 @@ export function EmojiBoard({ isKeyBackward: (evt: KeyboardEvent) => !editableActiveElement() && isKeyHotkey(['arrowup', 'arrowleft'], evt), escapeDeactivates: stopPropagation, + tabbableOptions: { displayCheck: 'none' }, }} >