From ae33530ac17226ca942849bea364ee441ae1dd9f Mon Sep 17 00:00:00 2001 From: Kael Date: Fri, 11 Oct 2024 17:09:43 +1100 Subject: [PATCH] fix(v-tooltip): log error instead of throwing fixes #20564 --- packages/vuetify/src/composables/directiveComponent.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/vuetify/src/composables/directiveComponent.ts b/packages/vuetify/src/composables/directiveComponent.ts index 1db5d36b254..d8d95cbfb09 100644 --- a/packages/vuetify/src/composables/directiveComponent.ts +++ b/packages/vuetify/src/composables/directiveComponent.ts @@ -1,6 +1,6 @@ // Utilities import { h, mergeProps, render, resolveComponent } from 'vue' -import { isObject } from '@/util' +import { consoleError, isObject } from '@/util' // Types import type { @@ -118,7 +118,8 @@ function findComponentParent (vnode: VNode, root: ComponentInternalInstance): Co return false } if (!walk([root.subTree])) { - throw new Error('Could not find original vnode') + consoleError('Could not find original vnode, component will not inherit provides') + return root } // Return the first component parent