Merge pull request #2387 from atom/ns-react-find-and-replace-markers

Make React editor backward compatible with find-and-replace marker views
This commit is contained in:
Nathan Sobo
2014-05-27 13:20:51 -05:00
2 changed files with 5 additions and 1 deletions

View File

@@ -81,7 +81,7 @@
"dev-live-reload": "0.30.0",
"exception-reporting": "0.17.0",
"feedback": "0.33.0",
"find-and-replace": "0.106.0",
"find-and-replace": "0.107.0",
"fuzzy-finder": "0.52.0",
"git-diff": "0.28.0",
"go-to-line": "0.21.0",

View File

@@ -16,6 +16,8 @@ class ReactEditorView extends View
Object.defineProperty @::, 'lineHeight', get: -> @editor.getLineHeightInPixels()
Object.defineProperty @::, 'charWidth', get: -> @editor.getDefaultCharWidth()
Object.defineProperty @::, 'firstRenderedScreenRow', get: -> @component.getRenderedRowRange()[0]
Object.defineProperty @::, 'lastRenderedScreenRow', get: -> @component.getRenderedRowRange()[1]
scrollTop: (scrollTop) ->
if scrollTop?
@@ -90,3 +92,5 @@ class ReactEditorView extends View
show: ->
super
@component.show()
requestDisplayUpdate: -> # No-op shim for find-and-replace