From 9e4025a3410ee4585f33aeb6e609b34c526267a1 Mon Sep 17 00:00:00 2001
From: Comfy Org PR Bot
Date: Tue, 16 Dec 2025 04:31:15 +0900
Subject: [PATCH] [backport core/1.34] fix: loading state to show loader only
if it takes more than 250ms (#7503)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Backport of #7268 to `core/1.34`
Automatically created by backport workflow.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7503-backport-core-1-34-fix-loading-state-to-show-loader-only-if-it-takes-more-than-250ms-2ca6d73d365081a791e8f38454c74c28)
by [Unito](https://www.unito.io)
Co-authored-by: Simula_r <18093452+simula-r@users.noreply.github.com>
---
.../vueNodes/components/ImagePreview.vue | 45 ++++++++++---------
.../vueNodes/components/ImagePreview.test.ts | 10 -----
2 files changed, 24 insertions(+), 31 deletions(-)
diff --git a/src/renderer/extensions/vueNodes/components/ImagePreview.vue b/src/renderer/extensions/vueNodes/components/ImagePreview.vue
index 52db6b6580..4429c50322 100644
--- a/src/renderer/extensions/vueNodes/components/ImagePreview.vue
+++ b/src/renderer/extensions/vueNodes/components/ImagePreview.vue
@@ -29,24 +29,16 @@
-
+
+
+
@@ -91,7 +83,7 @@
{{ $t('g.errorLoadingImage') }}
-
+
{{ $t('g.loading') }}...
@@ -117,6 +109,7 @@