diff --git a/packages/runed/src/lib/utilities/resource/resource.svelte.ts b/packages/runed/src/lib/utilities/resource/resource.svelte.ts index 418ddd1b..889bdd7e 100644 --- a/packages/runed/src/lib/utilities/resource/resource.svelte.ts +++ b/packages/runed/src/lib/utilities/resource/resource.svelte.ts @@ -150,7 +150,7 @@ function runResource< // Create state let current = $state> | undefined>(initialValue); - let loading = $state(false); + let loading = $state(initialValue === undefined && !lazy); let error = $state(undefined); let cleanupFns = $state void>>([]);