Fix emoji menu close animation

This commit is contained in:
2025-10-07 22:20:19 +03:00
Unverified
parent 62736cb868
commit eef041f512
@@ -249,18 +249,11 @@ export function MessageContextMenu({
}); });
} }
function handleEmojiMenuClose() {
setIsEmojiMenuExpanded(false);
setInitialDimensions(null);
setExpandUpward(false);
setContextMenuHeight(null);
}
function handleEmojiSelect(emoji: string) { function handleEmojiSelect(emoji: string) {
if (onReactionClick) { if (onReactionClick) {
onReactionClick(message.id, emoji); onReactionClick(message.id, emoji);
} }
handleEmojiMenuClose(); handleClose();
} }
return isOpen && ( return isOpen && (
@@ -315,7 +308,7 @@ export function MessageContextMenu({
className="emoji-menu-wrapper"> className="emoji-menu-wrapper">
<EmojiMenu <EmojiMenu
isOpen={true} isOpen={true}
onClose={handleEmojiMenuClose} onClose={handleClose}
onEmojiSelect={handleEmojiSelect} onEmojiSelect={handleEmojiSelect}
mode="integrated" mode="integrated"
/> />