diff --git a/src/components/middle/composer/SymbolMenu.tsx b/src/components/middle/composer/SymbolMenu.tsx index a5289a8dc..9bfcb1d6c 100644 --- a/src/components/middle/composer/SymbolMenu.tsx +++ b/src/components/middle/composer/SymbolMenu.tsx @@ -21,7 +21,7 @@ import useShowTransition from '../../../hooks/useShowTransition'; import CustomEmojiPicker from '../../common/CustomEmojiPicker'; import Button from '../../ui/Button'; -import Menu from '../../ui/Menu'; +import { UnfreezableMenu } from '../../ui/Menu'; import Portal from '../../ui/Portal'; import Transition from '../../ui/Transition'; import EmojiPicker from './EmojiPicker'; @@ -323,7 +323,7 @@ const SymbolMenu: FC = ({ } return ( - = ({ style={style} > {content} - + ); }; diff --git a/src/components/ui/Menu.tsx b/src/components/ui/Menu.tsx index 20ad58da3..05fbaefae 100644 --- a/src/components/ui/Menu.tsx +++ b/src/components/ui/Menu.tsx @@ -189,4 +189,6 @@ const Menu: FC = ({ return menu; }; +export const UnfreezableMenu = memo(Menu); + export default memo(freezeWhenClosed(Menu));