diff --git a/packages/design-system/src/components/OcDrop/OcDrop.vue b/packages/design-system/src/components/OcDrop/OcDrop.vue index e1197f878f..8fdbdccad3 100644 --- a/packages/design-system/src/components/OcDrop/OcDrop.vue +++ b/packages/design-system/src/components/OcDrop/OcDrop.vue @@ -17,6 +17,7 @@
() defineSlots() +// Suppress Vue's auto-inheritance — OcDrop's root is a fragment +// (oc-mobile-drop OR Transition+Teleport). Without this, every parent +// pass-through (class, role, ...) flushes a console.warn per render. +// `attrs.class` is forwarded manually to the inner div below. +defineOptions({ inheritAttrs: false }) + const attrs = useAttrs() const { registerEventListener, unregisterEventListeners } = useEventListeners() const { isMobile } = useIsMobile() diff --git a/packages/web-app-files/tests/unit/components/Spaces/__snapshots__/SpaceHeader.spec.ts.snap b/packages/web-app-files/tests/unit/components/Spaces/__snapshots__/SpaceHeader.spec.ts.snap index 345b5a7ff7..03def99884 100644 --- a/packages/web-app-files/tests/unit/components/Spaces/__snapshots__/SpaceHeader.spec.ts.snap +++ b/packages/web-app-files/tests/unit/components/Spaces/__snapshots__/SpaceHeader.spec.ts.snap @@ -18,7 +18,7 @@ exports[`SpaceHeader > should add the "squashed"-class when the sidebar is opene return svg; }" aria-hidden="true" focusable="false" class="size-5"> - + @@ -61,7 +61,7 @@ exports[`SpaceHeader > space description > should show the description 1`] = ` return svg; }" aria-hidden="true" focusable="false" class="size-5"> - + @@ -106,7 +106,7 @@ exports[`SpaceHeader > space image > should show the set image 1`] = ` return svg; }" aria-hidden="true" focusable="false" class="size-5"> - + diff --git a/packages/web-pkg/tests/unit/components/ContextActions/__snapshots__/ContextActionMenu.spec.ts.snap b/packages/web-pkg/tests/unit/components/ContextActions/__snapshots__/ContextActionMenu.spec.ts.snap index 563d8bc677..7a248988c7 100644 --- a/packages/web-pkg/tests/unit/components/ContextActions/__snapshots__/ContextActionMenu.spec.ts.snap +++ b/packages/web-pkg/tests/unit/components/ContextActions/__snapshots__/ContextActionMenu.spec.ts.snap @@ -30,7 +30,7 @@ exports[`ContextActionMenu component > renders the menu with drop menu items 1`] return svg; }" aria-hidden="true" focusable="false" class="size-4"> - + @@ -63,7 +63,7 @@ exports[`ContextActionMenu component > renders the menu with drop menu items 1`] return svg; }" aria-hidden="true" focusable="false" class="size-4"> - + @@ -88,7 +88,7 @@ exports[`ContextActionMenu component > renders the menu with drop menu items 1`] return svg; }" aria-hidden="true" focusable="false" class="size-4"> - +