This commit is contained in:
Kevin Sawicki
2012-10-01 12:11:30 -07:00
parent 887720e4de
commit f2306f444a
4 changed files with 7 additions and 8 deletions

View File

@@ -954,5 +954,5 @@ class Editor extends View
@cursorScreenRow = @getCursorScreenPosition().row
screenRow = @cursorScreenRow - @firstRenderedScreenRow
@find('pre.line.cursor-line').removeClass('cursor-line')
if !@getSelection().isMultiLine()
if @getSelection().isSingleScreenLine()
@find("pre.line:eq(#{screenRow})").addClass('cursor-line')

View File

@@ -69,5 +69,5 @@ class Gutter extends View
newLineNumberRow = @find(".line-number:eq(#{screenRowIndex})")
newLineNumberRow.addClass('cursor-line-number')
if !@editor().getSelection().isMultiLine()
if @editor().getSelection().isSingleScreenLine()
newLineNumberRow.addClass('cursor-line-number-background')

View File

@@ -31,9 +31,8 @@ class Selection
isReversed: ->
not @isEmpty() and @cursor.getBufferPosition().isLessThan(@anchor.getBufferPosition())
isMultiLine: ->
range = @getScreenRange()
range.start.row != range.end.row
isSingleScreenLine: ->
@getScreenRange().isSingleLine()
getScreenRange: ->
if @anchor