summaryrefslogtreecommitdiff
path: root/plugins/git4idea/src/git4idea/update/GitUpdateProcess.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/git4idea/src/git4idea/update/GitUpdateProcess.java')
-rw-r--r--plugins/git4idea/src/git4idea/update/GitUpdateProcess.java8
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);