mirror of
https://github.com/atom/atom.git
synced 2026-04-06 03:02:13 -04:00
@@ -1058,15 +1058,9 @@ export default class GitRepositoryAsync {
|
||||
}
|
||||
}
|
||||
|
||||
// TextBuffers will emit a reload event when they're first loaded. We don't
|
||||
// need to refresh in that case.
|
||||
let firstReload = true
|
||||
bufferSubscriptions.add(
|
||||
buffer.onDidSave(refreshStatusForBuffer),
|
||||
buffer.onDidReload(() => {
|
||||
if (!firstReload) refreshStatusForBuffer()
|
||||
firstReload = false
|
||||
}),
|
||||
buffer.onDidReload(refreshStatusForBuffer),
|
||||
buffer.onDidChangePath(refreshStatusForBuffer),
|
||||
buffer.onDidDestroy(() => {
|
||||
bufferSubscriptions.dispose()
|
||||
|
||||
@@ -448,14 +448,7 @@ class GitRepository
|
||||
|
||||
bufferSubscriptions = new CompositeDisposable
|
||||
bufferSubscriptions.add buffer.onDidSave(getBufferPathStatus)
|
||||
|
||||
# TextBuffers will emit a reload event when they're first loaded. We don't
|
||||
# need to refresh in that case.
|
||||
firstReload = true
|
||||
bufferSubscriptions.add buffer.onDidReload(->
|
||||
getBufferPathStatus() unless firstReload
|
||||
firstReload = false
|
||||
)
|
||||
bufferSubscriptions.add buffer.onDidReload(getBufferPathStatus)
|
||||
bufferSubscriptions.add buffer.onDidChangePath(getBufferPathStatus)
|
||||
bufferSubscriptions.add buffer.onDidDestroy =>
|
||||
bufferSubscriptions.dispose()
|
||||
|
||||
Reference in New Issue
Block a user