summaryrefslogtreecommitdiff
path: root/plugins/git4idea/src/git4idea/GitTaskHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/git4idea/src/git4idea/GitTaskHandler.java')
-rw-r--r--plugins/git4idea/src/git4idea/GitTaskHandler.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/git4idea/src/git4idea/GitTaskHandler.java b/plugins/git4idea/src/git4idea/GitTaskHandler.java
index 7dac4654d860..5d88d526e038 100644
--- a/plugins/git4idea/src/git4idea/GitTaskHandler.java
+++ b/plugins/git4idea/src/git4idea/GitTaskHandler.java
@@ -54,6 +54,11 @@ public class GitTaskHandler extends VcsTaskHandler {
}
@Override
+ public boolean isEnabled(Project project) {
+ return !myRepositoryManager.getRepositories().isEmpty();
+ }
+
+ @Override
public TaskInfo startNewTask(final String taskName) {
List<GitRepository> repositories = myRepositoryManager.getRepositories();
List<GitRepository> problems = ContainerUtil.filter(repositories, new Condition<GitRepository>() {