commit | 816900f5e6e225eee891dd75ef3368884b529ad1 | [log] [tgz] |
---|---|---|
author | Ali Akar <ali.akar82@gmail.com> | Tue Sep 08 13:54:32 2015 +0200 |
committer | Ali Akar <ali.akar82@gmail.com> | Tue Sep 08 14:14:36 2015 +0200 |
tree | e415dd973e8cf4e9a8a5b6cb5d8e5f031b3ac514 | |
parent | 7b9983018a2f9810d57bc453eaf06dec72745983 [diff] |
Prevent NPE. Change-Id: I622ab898d0875793d5220d3f78844464ab162356 Signed-off-by: Ali Akar <ali.akar82@gmail.com>
diff --git a/plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/internal/session/listeners/ActivityExplorerSessionListener.java b/plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/internal/session/listeners/ActivityExplorerSessionListener.java index 0ed9582..0253c76 100644 --- a/plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/internal/session/listeners/ActivityExplorerSessionListener.java +++ b/plugins/org.eclipse.amalgam.explorer.activity.ui/src/org/eclipse/amalgam/explorer/activity/ui/internal/session/listeners/ActivityExplorerSessionListener.java
@@ -158,16 +158,12 @@ @Override public void viewpointSelected(Viewpoint selectedViewpoint) { - if (session.isOpen()) { update(selectedViewpoint); - } } @Override public void viewpointDeselected(Viewpoint deselectedViewpoint) { - if (session.isOpen()) { update(deselectedViewpoint); - } } /** @@ -176,7 +172,7 @@ * @param selectedViewpoint */ private void update(Viewpoint selectedViewpoint) { - if (selectedViewpoint != null && session != null) { + if (selectedViewpoint != null && session != null && session.isOpen()) { Runnable refresh = new Runnable() {