From 531a23d15fe687df711806b41961bc835bb0edc8 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 1 Jun 2026 14:08:30 +0800 Subject: [PATCH] fix: load material previews from originals --- components/agents/AgentWorkflowMaterialPicker.tsx | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/components/agents/AgentWorkflowMaterialPicker.tsx b/components/agents/AgentWorkflowMaterialPicker.tsx index 14e13c060..e4ea1d7ff 100644 --- a/components/agents/AgentWorkflowMaterialPicker.tsx +++ b/components/agents/AgentWorkflowMaterialPicker.tsx @@ -75,16 +75,14 @@ const MaterialImageCard = memo(function MaterialImageCard({ onToggle: (imageId: string) => void; }) { const isPlaceholder = !String(image.imageUrl || "").trim(); - const previewUrl = String(image.previewUrl || "").trim(); - const displayImageUrl = previewUrl || String(image.imageUrl || "").trim(); - const fallbackImageUrl = previewUrl ? String(image.imageUrl || "").trim() : null; + const displayImageUrl = String(image.imageUrl || "").trim(); const [imageStatus, setImageStatus] = useState<"loading" | "loaded" | "error">( isPlaceholder ? "loaded" : "loading" ); useEffect(() => { setImageStatus(isPlaceholder ? "loaded" : "loading"); - }, [displayImageUrl, fallbackImageUrl, isPlaceholder]); + }, [displayImageUrl, isPlaceholder]); return (