From 5cd604e30a0127caeff783920d9c88c8b1d3369e Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Thu, 14 Dec 2023 16:04:09 +0100 Subject: [PATCH] Fix failing test --- src/docview.ts | 1 + test/webtest-draw.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/docview.ts b/src/docview.ts index ae9edf4..95245b4 100644 --- a/src/docview.ts +++ b/src/docview.ts @@ -544,6 +544,7 @@ class BlockGapWidget extends WidgetType { toDOM() { let elt = document.createElement("div") + elt.className = "cm-gap" this.updateDOM(elt) return elt } diff --git a/test/webtest-draw.ts b/test/webtest-draw.ts index 6700c66..3024234 100644 --- a/test/webtest-draw.ts +++ b/test/webtest-draw.ts @@ -7,7 +7,8 @@ function domText(view: EditorView) { let text = "", eol = false function scan(node: Node) { if (node.nodeType == 1) { - if (node.nodeName == "BR" || (node as HTMLElement).contentEditable == "false") return + if (node.nodeName == "BR" || (node as HTMLElement).contentEditable == "false" || + (node as HTMLElement).className == "cm-gap") return if (eol) { text += "\n"; eol = false } for (let ch = node.firstChild as (Node | null); ch; ch = ch.nextSibling) scan(ch) eol = true