From c209d0952862540c5c503e46c5114c6cefb2e243 Mon Sep 17 00:00:00 2001 From: Kael Date: Tue, 21 May 2024 21:57:07 +1000 Subject: [PATCH] fix(layout): find children inside suspense boundary fixes #19830 --- packages/vuetify/src/util/helpers.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/vuetify/src/util/helpers.ts b/packages/vuetify/src/util/helpers.ts index cfff79aa004..e9efebb2037 100644 --- a/packages/vuetify/src/util/helpers.ts +++ b/packages/vuetify/src/util/helpers.ts @@ -540,6 +540,8 @@ export function findChildrenWithProvide ( if (Array.isArray(vnode)) { return vnode.map(child => findChildrenWithProvide(key, child)).flat(1) + } else if (vnode.suspense) { + return findChildrenWithProvide(key, vnode.ssContent!) } else if (Array.isArray(vnode.children)) { return vnode.children.map(child => findChildrenWithProvide(key, child)).flat(1) } else if (vnode.component) {