From 259f45740eb5b453076da39e190338d41b04bb6b Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 26 Jan 2026 21:52:28 +0800 Subject: [PATCH] fix: ensure file list button click handler works properly --- components/canvas/CanvasChatPanel.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/components/canvas/CanvasChatPanel.tsx b/components/canvas/CanvasChatPanel.tsx index 087868a..f1e9529 100644 --- a/components/canvas/CanvasChatPanel.tsx +++ b/components/canvas/CanvasChatPanel.tsx @@ -331,7 +331,13 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF variant="ghost" size="icon" className="h-8 w-8 rounded-full hover:bg-muted" - onClick={onOpenFileList} + onClick={(e) => { + e.preventDefault(); + e.stopPropagation(); + if (onOpenFileList) { + onOpenFileList(); + } + }} title="已生成文件列表" >