Disable gutter background highlight on multiline selections

This commit is contained in:
Kevin Sawicki
2012-09-28 19:19:43 -07:00
parent 33abaff747
commit a4ad5829a5
3 changed files with 24 additions and 6 deletions

View File

@@ -60,5 +60,12 @@ class Gutter extends View
highlightCursorLine: ->
cursorScreenRow = @editor().getCursorScreenPosition().row
screenRowIndex = cursorScreenRow - @firstScreenRow
@find(".line-number.cursor-line-number").removeClass('cursor-line-number')
@find(".line-number:eq(#{screenRowIndex})").addClass('cursor-line-number')
currentLineNumberRow = @find(".line-number.cursor-line-number")
currentLineNumberRow.removeClass('cursor-line-number')
currentLineNumberRow.removeClass('cursor-line-number-background')
newLineNumberRow = @find(".line-number:eq(#{screenRowIndex})")
newLineNumberRow.addClass('cursor-line-number')
if !@editor().getSelection().isMultiLine()
newLineNumberRow.addClass('cursor-line-number-background')