From b9950ef2df00f96bc41d1bc3c1b852e77e024bb4 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Wed, 26 Nov 2014 09:28:12 -0700 Subject: [PATCH] Match coordinate types when computing overlay pixel position Heads up @benogle --- src/text-editor-component.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/text-editor-component.coffee b/src/text-editor-component.coffee index 15e8e0b08..b66a24039 100644 --- a/src/text-editor-component.coffee +++ b/src/text-editor-component.coffee @@ -363,14 +363,14 @@ TextEditorComponent = React.createClass filteredDecorations = {} for markerId, decorations of decorationsByMarkerId marker = editor.getMarker(markerId) - headBufferPosition = marker.getHeadBufferPosition() + headScreenPosition = marker.getHeadScreenPosition() if marker.isValid() for decoration in decorations if decoration.isType('overlay') decorationParams = decoration.getProperties() filteredDecorations[markerId] ?= id: markerId - headPixelPosition: editor.pixelPositionForScreenPosition(headBufferPosition) + headPixelPosition: editor.pixelPositionForScreenPosition(headScreenPosition) decorations: [] filteredDecorations[markerId].decorations.push decorationParams filteredDecorations