From 0e196cf60ba1f7cea507701b3f6ddb80887abb3a Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Mon, 30 Apr 2012 13:20:39 +0400 Subject: [PATCH] EA-35557 Fix already disposed --- .../git4idea/src/git4idea/repo/GitUntrackedFilesHolder.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/git4idea/src/git4idea/repo/GitUntrackedFilesHolder.java b/plugins/git4idea/src/git4idea/repo/GitUntrackedFilesHolder.java index 356ba991486b..feabdb62c367 100644 --- a/plugins/git4idea/src/git4idea/repo/GitUntrackedFilesHolder.java +++ b/plugins/git4idea/src/git4idea/repo/GitUntrackedFilesHolder.java @@ -104,8 +104,10 @@ public class GitUntrackedFilesHolder implements Disposable, BulkFileListener { } void setupVfsListener(@NotNull Project project) { - MessageBusConnection connection = project.getMessageBus().connect(this); - connection.subscribe(VirtualFileManager.VFS_CHANGES, this); + if (!project.isDisposed()) { + MessageBusConnection connection = project.getMessageBus().connect(this); + connection.subscribe(VirtualFileManager.VFS_CHANGES, this); + } } @Override