diff --git a/src/renderer/extensions/vueNodes/components/ImagePreview.vue b/src/renderer/extensions/vueNodes/components/ImagePreview.vue index 8f2703e59..951ca474e 100644 --- a/src/renderer/extensions/vueNodes/components/ImagePreview.vue +++ b/src/renderer/extensions/vueNodes/components/ImagePreview.vue @@ -226,7 +226,7 @@ const setCurrentIndex = (index: number) => { if (index >= 0 && index < props.imageUrls.length) { currentIndex.value = index actualDimensions.value = null - isLoading.value = true + isLoading.value = false imageError.value = false } } diff --git a/tests-ui/tests/renderer/extensions/vueNodes/components/ImagePreview.test.ts b/tests-ui/tests/renderer/extensions/vueNodes/components/ImagePreview.test.ts index 61e5577d8..f77a3a75e 100644 --- a/tests-ui/tests/renderer/extensions/vueNodes/components/ImagePreview.test.ts +++ b/tests-ui/tests/renderer/extensions/vueNodes/components/ImagePreview.test.ts @@ -208,10 +208,6 @@ describe('ImagePreview', () => { await navigationDots[1].trigger('click') await nextTick() - // After clicking, component shows loading state (Skeleton), not img - expect(wrapper.find('skeleton-stub').exists()).toBe(true) - expect(wrapper.find('img').exists()).toBe(false) - // Simulate image load event to clear loading state const component = wrapper.vm as any component.isLoading = false