diff --git a/tools/server/public/index.html.gz b/tools/server/public/index.html.gz
index b5314f4807b07..a796c255c1857 100644
Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ
diff --git a/tools/server/webui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentPreviewDialog.svelte b/tools/server/webui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentPreviewDialog.svelte
index c28cb1c1089f0..3c1ee7fc5d96d 100644
--- a/tools/server/webui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentPreviewDialog.svelte
+++ b/tools/server/webui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentPreviewDialog.svelte
@@ -134,6 +134,15 @@
}
}
+ $effect(() => {
+ if (open) {
+ pdfImages = [];
+ pdfImagesLoading = false;
+ pdfImagesError = null;
+ pdfViewMode = 'pages';
+ }
+ });
+
$effect(() => {
if (open && isPdf && pdfViewMode === 'pages') {
loadPdfImages();