mirror of
https://github.com/atom/atom.git
synced 2026-02-09 14:15:24 -05:00
Avoid spurious updates in autoDecreaseIndentForBufferRow
This commit is contained in:
@@ -3083,8 +3083,7 @@ class TextEditor extends Model
|
||||
else
|
||||
endColumn = @lineTextForBufferRow(bufferRow).match(/^\s*/)[0].length
|
||||
newIndentString = @buildIndentString(newLevel)
|
||||
if newIndentString.length isnt endColumn
|
||||
@buffer.setTextInRange([[bufferRow, 0], [bufferRow, endColumn]], newIndentString)
|
||||
@buffer.setTextInRange([[bufferRow, 0], [bufferRow, endColumn]], newIndentString)
|
||||
|
||||
# Extended: Indent rows intersecting selections by one level.
|
||||
indentSelectedRows: ->
|
||||
@@ -3883,7 +3882,7 @@ class TextEditor extends Model
|
||||
|
||||
autoDecreaseIndentForBufferRow: (bufferRow) ->
|
||||
indentLevel = @tokenizedBuffer.suggestedIndentForEditedBufferRow(bufferRow)
|
||||
@setIndentationForBufferRow(bufferRow, indentLevel)
|
||||
@setIndentationForBufferRow(bufferRow, indentLevel) if indentLevel?
|
||||
|
||||
toggleLineCommentForBufferRow: (row) -> @toggleLineCommentsForBufferRows(row, row)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user