diff --git a/src/static/js/ace2_inner.js b/src/static/js/ace2_inner.js index caed956c2..32fc0a84f 100644 --- a/src/static/js/ace2_inner.js +++ b/src/static/js/ace2_inner.js @@ -60,10 +60,10 @@ function Ace2Inner(editorInfo, cssManagers) { window.focus(); }; - const iframe = window.frameElement; const outerWin = window.parent; - const sideDiv = iframe.nextSibling; - const lineMetricsDiv = sideDiv.nextSibling; + const outerDoc = outerWin.document; + const sideDiv = outerDoc.getElementById('sidediv'); + const lineMetricsDiv = outerDoc.getElementById('linemetricsdiv'); let lineNumbersShown; let sideDivInner;