diff --git a/packages/@headlessui-react/src/components/tabs/tabs.tsx b/packages/@headlessui-react/src/components/tabs/tabs.tsx index 7b8ec5f014..e9230fbc73 100644 --- a/packages/@headlessui-react/src/components/tabs/tabs.tsx +++ b/packages/@headlessui-react/src/components/tabs/tabs.tsx @@ -502,7 +502,7 @@ let Panel = forwardRefWithAs(function Panel } diff --git a/packages/@headlessui-vue/src/components/tabs/tabs.ts b/packages/@headlessui-vue/src/components/tabs/tabs.ts index a60236b5a7..26a54da69a 100644 --- a/packages/@headlessui-vue/src/components/tabs/tabs.ts +++ b/packages/@headlessui-vue/src/components/tabs/tabs.ts @@ -395,7 +395,7 @@ export let TabPanel = defineComponent({ tabIndex: selected.value ? 0 : -1, } - if (!selected.value && props.unmount) { + if (!selected.value && props.unmount && !props.static) { return h(Hidden, { as: 'span', ...ourProps }) }