IDEA-162583 "Changed files" not available anymore in "Project" tool window. Instead "Tests" is li...

This commit is contained in:
Dmitry Avdeev
2016-10-24 15:48:54 +03:00
parent 82b073e0ad
commit 8236be94c3
@@ -27,10 +27,12 @@ import com.intellij.openapi.actionSystem.ActionManager;
import com.intellij.openapi.actionSystem.ActionPlaces;
import com.intellij.openapi.actionSystem.DefaultActionGroup;
import com.intellij.openapi.actionSystem.IdeActions;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.util.ActionCallback;
import com.intellij.openapi.util.Comparing;
import com.intellij.openapi.util.Disposer;
import com.intellij.openapi.vcs.ProjectLevelVcsManager;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.packageDependencies.DependencyValidationManager;
import com.intellij.packageDependencies.ui.PackageDependenciesNode;
@@ -41,7 +43,6 @@ import com.intellij.psi.PsiManager;
import com.intellij.psi.search.scope.NonProjectFilesScope;
import com.intellij.psi.search.scope.packageSet.*;
import com.intellij.util.Alarm;
import com.intellij.util.Function;
import com.intellij.util.containers.ContainerUtil;
import org.jetbrains.annotations.NonNls;
import org.jetbrains.annotations.NotNull;
@@ -95,6 +96,8 @@ public class ScopeViewPane extends AbstractProjectViewPane {
};
myDependencyValidationManager.addScopeListener(myScopeListener);
myNamedScopeManager.addScopeListener(myScopeListener);
project.getMessageBus().connect().subscribe(ProjectLevelVcsManager.VCS_CONFIGURATION_CHANGED,
() -> ApplicationManager.getApplication().invokeLater(() -> myScopeListener.scopesChanged()));
}
@Override