diff options
author | Andrey Loskutov | 2017-03-05 16:03:20 +0000 |
---|---|---|
committer | Andrey Loskutov | 2017-03-05 16:03:20 +0000 |
commit | 1bcef1c9a67ff15235a09a141c30affcbaf16aac (patch) | |
tree | f5741f2b2a15331ddfd527cc04673e18037ef952 | |
parent | 82aac06efdfc056a18ab8944f96f2a290a05381c (diff) | |
download | eclipse.platform.ua-1bcef1c9a67ff15235a09a141c30affcbaf16aac.tar.gz eclipse.platform.ua-1bcef1c9a67ff15235a09a141c30affcbaf16aac.tar.xz eclipse.platform.ua-1bcef1c9a67ff15235a09a141c30affcbaf16aac.zip |
Bug 513116 - [Help] NPE in HelpView.installSelectionListener
Change-Id: I7a02645c1998aa2d833432b7871093e7dafaf38b
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
-rw-r--r-- | org.eclipse.help.ui/src/org/eclipse/help/ui/internal/views/HelpView.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/views/HelpView.java b/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/views/HelpView.java index b28cd37df..1e8f7d51d 100644 --- a/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/views/HelpView.java +++ b/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/views/HelpView.java @@ -177,11 +177,12 @@ public class HelpView extends ViewPart implements IPartListener2, private void installSelectionListener(IWorkbenchPart part) { ISelectionProvider provider = part.getSite().getSelectionProvider(); - if (provider instanceof IPostSelectionProvider) + if (provider instanceof IPostSelectionProvider) { ((IPostSelectionProvider) provider) .addPostSelectionChangedListener(this); - else + } else if (provider != null) { provider.addSelectionChangedListener(this); + } monitoredPart = part; } |