From 43749f8ca08bab0958631e20b8030a3a8de5fddc Mon Sep 17 00:00:00 2001 From: Paul Masson <paulmasson@comcast.net> Date: Thu, 14 Jul 2016 19:40:48 -0700 Subject: [PATCH] Minor rebase to remove Arabic textnode --- lib/codemirror.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/codemirror.js b/lib/codemirror.js index 71010ddab..d89b3b48f 100644 --- a/lib/codemirror.js +++ b/lib/codemirror.js @@ -8558,8 +8558,9 @@ if (badBidiRects != null) return badBidiRects; var txt = removeChildrenAndAdd(measure, document.createTextNode("A\u062eA")); var r0 = range(txt, 0, 1).getBoundingClientRect(); - if (!r0 || r0.left == r0.right) return false; // Safari returns null in some cases (#2780) var r1 = range(txt, 1, 2).getBoundingClientRect(); + removeChildren(measure); + if (!r0 || r0.left == r0.right) return false; // Safari returns null in some cases (#2780) return badBidiRects = (r1.right - r0.right < 3); } -- GitLab