diff --git a/.changeset/empty-spoons-greet.md b/.changeset/empty-spoons-greet.md new file mode 100644 index 000000000..31cb7c767 --- /dev/null +++ b/.changeset/empty-spoons-greet.md @@ -0,0 +1,5 @@ +--- +'@finsweet/attributes-list': patch +--- + +chore: revert #787 diff --git a/packages/list/src/components/ListItem.ts b/packages/list/src/components/ListItem.ts index 79127f08c..34546e85e 100644 --- a/packages/list/src/components/ListItem.ts +++ b/packages/list/src/components/ListItem.ts @@ -162,7 +162,7 @@ export class ListItem { const listSelector = getCMSElementSelector('list'); const parentList = element.closest(listSelector); - const isInsideNestedList = this.element.contains(parentList); + const isInsideNestedList = this.list.listElement && parentList && parentList !== this.list.listElement; if (isInsideNestedList) { this.fields[fieldKey] ||= { type, rawValue: [], value: [] };