mirror of
https://github.com/atom/atom.git
synced 2026-02-10 14:45:11 -05:00
Overdraw gutter line numbers in addition to editor lines
This commit is contained in:
@@ -303,12 +303,11 @@ class Editor extends View
|
||||
updateVisibleLines: ->
|
||||
firstVisibleScreenRow = @getFirstVisibleScreenRow()
|
||||
lastVisibleScreenRow = @getLastVisibleScreenRow()
|
||||
|
||||
@gutter.renderLineNumbers(firstVisibleScreenRow, lastVisibleScreenRow)
|
||||
|
||||
renderFrom = Math.max(0, firstVisibleScreenRow - @lineOverdraw)
|
||||
renderTo = Math.min(@getLastScreenRow(), lastVisibleScreenRow + @lineOverdraw)
|
||||
|
||||
@gutter.renderLineNumbers(renderFrom, renderTo)
|
||||
|
||||
if firstVisibleScreenRow < @firstRenderedScreenRow
|
||||
@removeLineElements(Math.max(@firstRenderedScreenRow, renderTo + 1), @lastRenderedScreenRow)
|
||||
@lastRenderedScreenRow = renderTo
|
||||
|
||||
Reference in New Issue
Block a user