diff options
Diffstat (limited to 'org.eclipse.jface.text/src/org/eclipse/jface/text/AbstractInformationControl.java')
-rw-r--r-- | org.eclipse.jface.text/src/org/eclipse/jface/text/AbstractInformationControl.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/AbstractInformationControl.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/AbstractInformationControl.java index 36fe3ff9a5b..feed6d258a4 100644 --- a/org.eclipse.jface.text/src/org/eclipse/jface/text/AbstractInformationControl.java +++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/AbstractInformationControl.java @@ -636,7 +636,7 @@ public abstract class AbstractInformationControl implements IInformationControl, */ @Override public boolean isFocusControl() { - return fShell.getDisplay().getActiveShell() == fShell; + return !fShell.isDisposed() && fShell.getDisplay().getActiveShell() == fShell; } /** |