feat(chat): show copy controls for mobile version

This commit is contained in:
Bohdan Triapitsyn
2025-12-20 23:50:23 +02:00
parent e349f885b6
commit 70c9a61189
@@ -232,7 +232,10 @@ const UserMessageBody: React.FC<{
</div>
<MessageFilesDisplay files={parts} onShowPopup={onShowPopup} />
{canCopyMessage && hasCopyableText && (
<div className="mt-1 flex items-center justify-end gap-2 opacity-0 pointer-events-none transition-opacity duration-150 group-hover/message:opacity-100 group-hover/message:pointer-events-auto focus-within:opacity-100 focus-within:pointer-events-auto">
<div className={cn(
"mt-1 flex items-center justify-end gap-2 opacity-0 pointer-events-none transition-opacity duration-150 group-hover/message:opacity-100 group-hover/message:pointer-events-auto focus-within:opacity-100 focus-within:pointer-events-auto",
copyHintVisible && "opacity-100 pointer-events-auto"
)}>
<Tooltip delayDuration={1000}>
<TooltipTrigger asChild>
<Button