commit | 22237af779e1da10ded52b32253dc28700efd0cd | [log] [tgz] |
---|---|---|
author | Ansgar Radermacher <ansgar.radermacher@cea.fr> | Mon Feb 04 15:49:49 2019 +0100 |
committer | Ansgar Radermacher <ansgar.radermacher@cea.fr> | Mon Feb 04 15:49:49 2019 +0100 |
tree | d72b2fe938ca6da7f5a970b50abb9640db91226c | |
parent | c9909d68f5b6f2b792f136a7b10b63b81632b1f4 [diff] |
- Prevent potential NPE in listener Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
diff --git a/core/org.polarsys.esf.core.common.ui/src/main/java/org/polarsys/esf/core/common/ui/widget/ActiveProjectControlContribution.java b/core/org.polarsys.esf.core.common.ui/src/main/java/org/polarsys/esf/core/common/ui/widget/ActiveProjectControlContribution.java index fa19a62..92fa253 100644 --- a/core/org.polarsys.esf.core.common.ui/src/main/java/org/polarsys/esf/core/common/ui/widget/ActiveProjectControlContribution.java +++ b/core/org.polarsys.esf.core.common.ui/src/main/java/org/polarsys/esf/core/common/ui/widget/ActiveProjectControlContribution.java
@@ -153,7 +153,7 @@ public void partClosed(final IWorkbenchPart pPart) { // If the last active editor used is the one which is closed, // then reset the controls content to the default value - if (pPart.equals(mActiveEditorPart)) { + if (mActiveProjectComposite != null && pPart.equals(mActiveEditorPart)) { mActiveProjectComposite.updateActiveProjectControls(null); } }