From 5fd477d07457047f3d90a81b4dac2785950581ff Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Wed, 9 Apr 2025 15:46:29 +0100 Subject: [PATCH] collapse by default in node-edit mode --- packages/editor-ext/src/lib/details/details.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/editor-ext/src/lib/details/details.ts b/packages/editor-ext/src/lib/details/details.ts index 1be9accf..b28c4de7 100644 --- a/packages/editor-ext/src/lib/details/details.ts +++ b/packages/editor-ext/src/lib/details/details.ts @@ -78,10 +78,13 @@ export const Details = Node.create({ dom.setAttribute("data-type", this.name); btn.setAttribute("data-type", `${this.name}Button`); div.setAttribute("data-type", `${this.name}Container`); - if (node.attrs.open) { - dom.setAttribute("open", "true"); - } else { - dom.removeAttribute("open"); + + if (editor.isEditable) { + if (node.attrs.open) { + dom.setAttribute("open", "true"); + } else { + dom.removeAttribute("open"); + } } ico.innerHTML = icon("right-line");