From a1d004d2096a8a0ef41a7192493947a8c56b233e Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Fri, 17 May 2024 15:45:41 +0200 Subject: [PATCH] Symbol Menu: Fix pausing stickers on hiding (#4581) --- src/components/middle/composer/SymbolMenu.tsx | 6 +++--- src/components/ui/Menu.tsx | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) 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));