mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Workspace#setItemNotPending ➡️ Item#onDidTerminatePendingState
Signed-off-by: Michelle Tilley <binarymuse@github.com>
This commit is contained in:
committed by
Michelle Tilley
parent
d0ffbca845
commit
b637366a58
@@ -165,11 +165,13 @@ class TextEditor extends Model
|
||||
@emitter.emit 'did-change-encoding', @getEncoding()
|
||||
@disposables.add @buffer.onDidDestroy => @destroy()
|
||||
@disposables.add @buffer.onDidChangeModified =>
|
||||
atom.workspace.setItemNotPending(this) if not @bufferHasChanged and @buffer.isModified()
|
||||
@bufferHasChanged = true
|
||||
@emitter.emit 'did-terminate-pending-state'
|
||||
|
||||
@preserveCursorPositionOnBufferReload()
|
||||
|
||||
onDidTerminatePendingState: (callback) ->
|
||||
@emitter.on 'did-terminate-pending-state', callback
|
||||
|
||||
subscribeToDisplayBuffer: ->
|
||||
@disposables.add @selectionsMarkerLayer.onDidCreateMarker @addSelection.bind(this)
|
||||
@disposables.add @displayBuffer.onDidChangeGrammar @handleGrammarChange.bind(this)
|
||||
|
||||
Reference in New Issue
Block a user