Don’t observe screen line changes in editor component

This commit is contained in:
Nathan Sobo
2015-01-28 17:12:40 -07:00
parent 76241fb779
commit d8cafb1fc6

View File

@@ -256,7 +256,6 @@ TextEditorComponent = React.createClass
observeEditor: ->
{editor} = @props
@subscribe editor.onDidChange(@onScreenLinesChanged)
@subscribe editor.onDidChangeGutterVisible(@updateGutterVisible)
@subscribe editor.onDidChangeMini(@setMini)
@subscribe editor.observeGrammar(@onGrammarChanged)
@@ -567,10 +566,6 @@ TextEditorComponent = React.createClass
@sampleBackgroundColors()
@remeasureCharacterWidths()
onScreenLinesChanged: (change) ->
{editor} = @props
@requestUpdate() if editor.intersectsVisibleRowRange(change.start, change.end + 1) # TODO: Use closed-open intervals for change events
onSelectionAdded: (selection) ->
{editor} = @props