diff --git a/src/renderer/src/pages/home/Messages/MessageMenubar.tsx b/src/renderer/src/pages/home/Messages/MessageMenubar.tsx index 1894eca4..60c10d57 100644 --- a/src/renderer/src/pages/home/Messages/MessageMenubar.tsx +++ b/src/renderer/src/pages/home/Messages/MessageMenubar.tsx @@ -54,6 +54,8 @@ const MessageMenubar: FC = (props) => { const { t } = useTranslation() const [copied, setCopied] = useState(false) const [isTranslating, setIsTranslating] = useState(false) + const [showRegenerateTooltip, setShowRegenerateTooltip] = useState(false) + const [showDeleteTooltip, setShowDeleteTooltip] = useState(false) const assistantModel = assistant?.model const { loading, @@ -290,10 +292,14 @@ const MessageMenubar: FC = (props) => { } - onConfirm={onRegenerate}> - + onConfirm={onRegenerate} + onOpenChange={(open) => open && setShowRegenerateTooltip(false)}> + @@ -345,9 +351,14 @@ const MessageMenubar: FC = (props) => { title={t('message.message.delete.content')} okButtonProps={{ danger: true }} icon={} + onOpenChange={(open) => open && setShowDeleteTooltip(false)} onConfirm={() => deleteMessage(message)}> e.stopPropagation()}> - +