Use Editor::getVisibleRowRange instead of the rendered row range

The rendered row range is larger than the visible row range to force the
DOM to break up repaints. This is a more accurate method to us.
This commit is contained in:
Nathan Sobo
2014-06-05 11:54:28 +09:00
parent 1d80c35708
commit cfd9baa0d6

View File

@@ -122,9 +122,9 @@ class ReactEditorView extends View
@component?.getModel()
getFirstVisibleScreenRow: ->
@component.getRenderedRowRange()[0]
@editor.getVisibleRowRange()[0]
getLastVisibleScreenRow: ->
@component.getRenderedRowRange()[1]
@editor.getVisibleRowRange()[1]
requestDisplayUpdate: -> # No-op shim for find-and-replace