We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea796da commit 2466392Copy full SHA for 2466392
addon/display/rulers.js
@@ -13,12 +13,12 @@
13
14
CodeMirror.defineOption("rulers", false, function(cm, val) {
15
if (cm.state.rulerDiv) {
16
- cm.display.lineSpace.removeChild(cm.state.rulerDiv)
+ cm.state.rulerDiv.parentElement.removeChild(cm.state.rulerDiv)
17
cm.state.rulerDiv = null
18
cm.off("refresh", drawRulers)
19
}
20
if (val && val.length) {
21
- cm.state.rulerDiv = cm.display.lineSpace.insertBefore(document.createElement("div"), cm.display.cursorDiv)
+ cm.state.rulerDiv = cm.display.lineSpace.parentElement.insertBefore(document.createElement("div"), cm.display.lineSpace)
22
cm.state.rulerDiv.className = "CodeMirror-rulers"
23
drawRulers(cm)
24
cm.on("refresh", drawRulers)
0 commit comments