Compare site id using site from original event

Previously the site was being looked for in a copy of the event where
only the range and text keys were picked and so it was always missing.
This commit is contained in:
Kevin Sawicki
2013-07-03 08:08:45 -07:00
parent 5a26fa838f
commit b8bd9b6ec6

View File

@@ -73,14 +73,13 @@ class TextBuffer
### Internal ###
handleTextChange: (event) =>
event = _.pick(event, 'oldRange', 'newRange', 'oldText', 'newText')
@cachedMemoryContents = null
@conflict = false if @conflict and !@isModified()
marker.handleBufferChange(event) for marker in @getMarkers()
@trigger 'changed', event
bufferChangeEvent = _.pick(event, 'oldRange', 'newRange', 'oldText', 'newText')
marker.handleBufferChange(bufferChangeEvent) for marker in @getMarkers()
@trigger 'changed', bufferChangeEvent
@scheduleModifiedEvents()
if @state.site.id isnt event.site
@trigger 'markers-updated'
@trigger 'markers-updated' if @state.site.id isnt event.site
destroy: ->
unless @destroyed