From b126ef3eb9e65baf4162837350ccafbf2cee9ef2 Mon Sep 17 00:00:00 2001 From: ENvironmentSet Date: Fri, 21 Aug 2026 19:35:18 +0900 Subject: [PATCH 1/2] fix --- integrations/react/src/utils/PreloadableLazyComponent.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/integrations/react/src/utils/PreloadableLazyComponent.tsx b/integrations/react/src/utils/PreloadableLazyComponent.tsx index f6a288eba..ca0ea837a 100644 --- a/integrations/react/src/utils/PreloadableLazyComponent.tsx +++ b/integrations/react/src/utils/PreloadableLazyComponent.tsx @@ -14,10 +14,7 @@ export function preloadableLazyComponent

( default: ComponentType

; }> | null = null; const cachedLoad = () => { - if ( - !cachedLoadingPromise || - inspect(cachedLoadingPromise).status === PromiseStatus.REJECTED - ) { + if (!cachedLoadingPromise) { cachedLoadingPromise = load(); } From 2976da61981b406d621f97c841d1e3a79d954f1a Mon Sep 17 00:00:00 2001 From: ENvironmentSet Date: Fri, 21 Aug 2026 19:48:13 +0900 Subject: [PATCH 2/2] chore: add changeset for SSR rejection fix --- .changeset/calm-otters-wait.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/calm-otters-wait.md diff --git a/.changeset/calm-otters-wait.md b/.changeset/calm-otters-wait.md new file mode 100644 index 000000000..031ac10c7 --- /dev/null +++ b/.changeset/calm-otters-wait.md @@ -0,0 +1,6 @@ +--- +"@stackflow/react": patch +--- + +Fix SSR rendering that does not finish after a structured activity content +loader rejects.