From 6849c009eae2ac6f4c0e8ba86843fe1d92b5a48c Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Wed, 20 Jun 2012 20:18:17 +0400 Subject: [PATCH] EA-36762 already disposed --- .../git4idea/src/git4idea/history/wholeTree/GitLogUI.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/git4idea/src/git4idea/history/wholeTree/GitLogUI.java b/plugins/git4idea/src/git4idea/history/wholeTree/GitLogUI.java index da2a2a137df5..c953c5ae6c74 100644 --- a/plugins/git4idea/src/git4idea/history/wholeTree/GitLogUI.java +++ b/plugins/git4idea/src/git4idea/history/wholeTree/GitLogUI.java @@ -882,13 +882,15 @@ public class GitLogUI implements Disposable { group.add(new ToggleAction("Show Details", "Display details panel", AllIcons.Actions.ShowSource) { @Override public boolean isSelected(AnActionEvent e) { - return GitLogSettings.getInstance(myProject).isShowDetails(); + return !myProject.isDisposed() && GitLogSettings.getInstance(myProject).isShowDetails(); } @Override public void setSelected(AnActionEvent e, boolean state) { setupDetailsSplitter(state); - GitLogSettings.getInstance(myProject).setShowDetails(state); + if (!myProject.isDisposed()) { + GitLogSettings.getInstance(myProject).setShowDetails(state); + } } });