diff options
Diffstat (limited to 'plugins/git4idea/src/git4idea/update/GitUpdateProcess.java')
-rw-r--r-- | plugins/git4idea/src/git4idea/update/GitUpdateProcess.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/git4idea/src/git4idea/update/GitUpdateProcess.java b/plugins/git4idea/src/git4idea/update/GitUpdateProcess.java index bc13ab8f7c36..e78039ef9d71 100644 --- a/plugins/git4idea/src/git4idea/update/GitUpdateProcess.java +++ b/plugins/git4idea/src/git4idea/update/GitUpdateProcess.java @@ -132,7 +132,13 @@ public class GitUpdateProcess { GitComplexProcess.Operation updateOperation = new GitComplexProcess.Operation() { @Override public void run(ContinuationContext continuationContext) { - myResult = updateImpl(updateMethod, continuationContext); + GitUtil.workingTreeChangeStarted(myProject); + try { + myResult = updateImpl(updateMethod, continuationContext); + } + finally { + GitUtil.workingTreeChangeFinished(myProject); + } } }; GitComplexProcess.execute(myProject, "update", updateOperation); |