This commit is contained in:
Nathan Sobo 2012-11-14 20:51:59 -07:00
parent 185ca22488
commit 6a5b66a687

View File

@ -60,9 +60,8 @@ class EditSession
@mergeCursors()
@displayBuffer.on "change.edit-session-#{@id}", (e) =>
@refreshAnchorScreenPositions() unless e.bufferChange
@trigger 'screen-lines-change', e
unless e.bufferChange
anchor.refreshScreenPosition() for anchor in @getAnchors()
destroy: ->
throw new Error("Edit session already destroyed") if @destroyed
@ -332,6 +331,9 @@ class EditSession
removeAnchor: (anchor) ->
_.remove(@anchors, anchor)
refreshAnchorScreenPositions: ->
anchor.refreshScreenPosition() for anchor in @getAnchors()
removeAnchorRange: (anchorRange) ->
_.remove(@anchorRanges, anchorRange)