diff --git a/src/browser/components/tools/shared/ToolResultImages.tsx b/src/browser/components/tools/shared/ToolResultImages.tsx index 89c8912fbf..58c6c55ba2 100644 --- a/src/browser/components/tools/shared/ToolResultImages.tsx +++ b/src/browser/components/tools/shared/ToolResultImages.tsx @@ -118,6 +118,12 @@ export const ToolResultImages: React.FC = ({ result }) => {/* Lightbox modal for full-size image viewing */} setSelectedImage(null)}> { + // Prevent Escape from propagating to global handlers (stream interrupt) + if (e.key === "Escape") { + e.stopPropagation(); + } + }} maxWidth="90vw" maxHeight="90vh" className="flex items-center justify-center bg-black/90 p-2"