Skip to content

Commit 2466392

Browse files
alurmarijnh
authored andcommitted
[rulers addon] Draw rulers all the way when scrollPastEnd is on.
1 parent ea796da commit 2466392

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

addon/display/rulers.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313

1414
CodeMirror.defineOption("rulers", false, function(cm, val) {
1515
if (cm.state.rulerDiv) {
16-
cm.display.lineSpace.removeChild(cm.state.rulerDiv)
16+
cm.state.rulerDiv.parentElement.removeChild(cm.state.rulerDiv)
1717
cm.state.rulerDiv = null
1818
cm.off("refresh", drawRulers)
1919
}
2020
if (val && val.length) {
21-
cm.state.rulerDiv = cm.display.lineSpace.insertBefore(document.createElement("div"), cm.display.cursorDiv)
21+
cm.state.rulerDiv = cm.display.lineSpace.parentElement.insertBefore(document.createElement("div"), cm.display.lineSpace)
2222
cm.state.rulerDiv.className = "CodeMirror-rulers"
2323
drawRulers(cm)
2424
cm.on("refresh", drawRulers)

0 commit comments

Comments
 (0)