From 3d2723fe622ad180e576a58e2e6744e15803bfad Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke <marijn@haverbeke.nl> Date: Wed, 20 Sep 2017 11:08:52 +0200 Subject: [PATCH] Make outside prop in coordsChar non-inclusive at bottom --- src/measurement/position_measurement.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/measurement/position_measurement.js b/src/measurement/position_measurement.js index 36e60601a..cc55fb4d6 100644 --- a/src/measurement/position_measurement.js +++ b/src/measurement/position_measurement.js @@ -519,7 +519,7 @@ function coordsCharInner(cm, lineObj, lineNo, x, y) { // base X position let coords = cursorCoords(cm, Pos(lineNo, ch, sticky), "line", lineObj, preparedMeasure) baseX = coords.left - outside = y < coords.top || y > coords.bottom + outside = y < coords.top || y >= coords.bottom } ch = skipExtendingChars(lineObj.text, ch, 1) -- GitLab