From 3f53746972ea80543a27126d4f9f64aa42ffce5e Mon Sep 17 00:00:00 2001 From: Nadya Zabrodina Date: Thu, 27 Jun 2013 12:17:21 +0400 Subject: [PATCH] IDEA-109664 HgException: already disposed (EA-40079). Check if project is disposed added before handleUpdate method. --- .../zmlx/hg4idea/status/ui/HgCurrentBranchStatusUpdater.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/hg4idea/src/org/zmlx/hg4idea/status/ui/HgCurrentBranchStatusUpdater.java b/plugins/hg4idea/src/org/zmlx/hg4idea/status/ui/HgCurrentBranchStatusUpdater.java index 120fde117469..351f58f3aab3 100644 --- a/plugins/hg4idea/src/org/zmlx/hg4idea/status/ui/HgCurrentBranchStatusUpdater.java +++ b/plugins/hg4idea/src/org/zmlx/hg4idea/status/ui/HgCurrentBranchStatusUpdater.java @@ -87,6 +87,9 @@ public class HgCurrentBranchStatusUpdater implements HgUpdater { ApplicationManager.getApplication().invokeLater(new Runnable() { @Override public void run() { + if (project.isDisposed()) { + return; + } handleUpdate(project, branch, parents); } });