From 291fd84fffbe53e3e9677ee959129d9a0cfb1e00 Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke <marijn@haverbeke.nl> Date: Wed, 31 Jan 2018 16:11:39 +0100 Subject: [PATCH] Make sure signalLater isn't called in addLineWidget when there's no editor Closes #5221 --- src/model/line_widget.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/model/line_widget.js b/src/model/line_widget.js index 4a82d5389..63080767b 100644 --- a/src/model/line_widget.js +++ b/src/model/line_widget.js @@ -73,6 +73,6 @@ export function addLineWidget(doc, handle, node, options) { } return true }) - signalLater(cm, "lineWidgetAdded", cm, widget, typeof handle == "number" ? handle : lineNo(handle)) + if (cm) signalLater(cm, "lineWidgetAdded", cm, widget, typeof handle == "number" ? handle : lineNo(handle)) return widget } -- GitLab