From 3c622cd60efda762307351905fd1253bbcc7f206 Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Mon, 15 Jun 2020 14:11:59 +0300 Subject: [PATCH] vcs: start LocalChanges progress indicator earlier GitOrigin-RevId: 0ff16ddadc87caf47ab7fc4a90fe1b561c1108ae --- .../intellij/openapi/vcs/changes/ChangeListManagerImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListManagerImpl.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListManagerImpl.java index c18c58417628..83ffca632c13 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListManagerImpl.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListManagerImpl.java @@ -15,7 +15,6 @@ import com.intellij.openapi.components.StoragePathMacros; import com.intellij.openapi.components.impl.stores.IProjectStore; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.fileEditor.FileDocumentManager; -import com.intellij.openapi.progress.EmptyProgressIndicator; import com.intellij.openapi.progress.ProcessCanceledException; import com.intellij.openapi.progress.ProgressIndicator; import com.intellij.openapi.progress.ProgressManager; @@ -479,6 +478,7 @@ public class ChangeListManagerImpl extends ChangeListManagerEx implements Change } } dataHolder.notifyStart(); + myChangesViewManager.setBusy(true); myChangesViewManager.scheduleRefresh(); SensitiveProgressWrapper vcsIndicator = new SensitiveProgressWrapper(ProgressManager.getInstance().getProgressIndicator()); @@ -570,7 +570,6 @@ public class ChangeListManagerImpl extends ChangeListManagerEx implements Change for (final VcsDirtyScope scope : scopes) { indicator.checkCanceled(); - myChangesViewManager.setBusy(true); actualUpdate(builder, scope, scope.getVcs(), dataHolder, updater, indicator); synchronized (myDataLock) {