From a37da5ccb58e2c751567e73dd9d9da966c5b2419 Mon Sep 17 00:00:00 2001
From: Adrian Heine <mail@adrianheine.de>
Date: Wed, 1 Feb 2017 20:31:54 +0100
Subject: [PATCH] Fix failing jumpTheGap on Mac

---
 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 aa563363..dd2ec549 100644
--- a/src/measurement/position_measurement.js
+++ b/src/measurement/position_measurement.js
@@ -460,7 +460,7 @@ function coordsCharInner(cm, lineObj, lineNo, x, y) {
     if (Math.abs(diff) > Math.abs(prevDiff)) pos = moveVisually(cm, lineObj, pos, -dir)
   } else {
     let ch = findFirst(ch => {
-      let box = measureCharPrepared(cm, preparedMeasure, ch)
+      let box = intoCoordSystem(cm, lineObj, measureCharPrepared(cm, preparedMeasure, ch), "line")
       if (box.top > y) {
         // For the cursor stickiness
         end = Math.min(ch - 1, end)
-- 
GitLab