From 1e6e804ebbb0ffd9c15d4835afba965cc4e7befc Mon Sep 17 00:00:00 2001 From: probablycorey Date: Tue, 20 May 2014 11:37:32 -0700 Subject: [PATCH] Use screen line count to determine renderedEndRow --- src/editor-component.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/editor-component.coffee b/src/editor-component.coffee index dc07b9613..37cffac49 100644 --- a/src/editor-component.coffee +++ b/src/editor-component.coffee @@ -102,7 +102,7 @@ EditorComponent = React.createClass {editor, lineOverdrawMargin} = @props [visibleStartRow, visibleEndRow] = editor.getVisibleRowRange() renderedStartRow = Math.max(0, visibleStartRow - lineOverdrawMargin) - renderedEndRow = Math.min(editor.getLineCount(), visibleEndRow + lineOverdrawMargin) + renderedEndRow = Math.min(editor.getScreenLineCount(), visibleEndRow + lineOverdrawMargin) [renderedStartRow, renderedEndRow] getInitialState: -> {}