diff --git a/src/view/com/composer/text-input/web/EmojiPicker.web.tsx b/src/view/com/composer/text-input/web/EmojiPicker.web.tsx
index 1d5dad4861d..c7217290202 100644
--- a/src/view/com/composer/text-input/web/EmojiPicker.web.tsx
+++ b/src/view/com/composer/text-input/web/EmojiPicker.web.tsx
@@ -10,6 +10,7 @@ import {DismissableLayer} from '@radix-ui/react-dismissable-layer'
import {textInputWebEmitter} from '#/view/com/composer/text-input/textInputWebEmitter'
import {atoms as a} from '#/alf'
+import {Portal} from '#/components/Portal'
const HEIGHT_OFFSET = 40
const WIDTH_OFFSET = 100
@@ -125,39 +126,41 @@ export function EmojiPicker({state, close, pinToTop}: IProps) {
}
return (
-
-
- {/* eslint-disable-next-line react-native-a11y/has-valid-accessibility-descriptors */}
- e.stopPropagation()}>
-
- evt.preventDefault()}
- onDismiss={close}>
- {
- return (await import('./EmojiPickerData.json')).default
- }}
- onEmojiSelect={onInsert}
- autoFocus={true}
- />
-
-
-
-
-
+
+
+
+ {/* eslint-disable-next-line react-native-a11y/has-valid-accessibility-descriptors */}
+ e.stopPropagation()}>
+
+ evt.preventDefault()}
+ onDismiss={close}>
+ {
+ return (await import('./EmojiPickerData.json')).default
+ }}
+ onEmojiSelect={onInsert}
+ autoFocus={true}
+ />
+
+
+
+
+
+
)
}