From 5ce8e21c2721b9c4e096c0a2cf4571972b03fdc7 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Tue, 3 Sep 2013 19:18:29 +0200 Subject: [PATCH] NPE fix --- .../util/src/com/intellij/util/ui/tree/WideSelectionTreeUI.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/util/src/com/intellij/util/ui/tree/WideSelectionTreeUI.java b/platform/util/src/com/intellij/util/ui/tree/WideSelectionTreeUI.java index d429aa954eb8..8fafbf139b12 100644 --- a/platform/util/src/com/intellij/util/ui/tree/WideSelectionTreeUI.java +++ b/platform/util/src/com/intellij/util/ui/tree/WideSelectionTreeUI.java @@ -72,6 +72,7 @@ public class WideSelectionTreeUI extends BasicTreeUI { boolean handled = false; public void mousePressed(@NotNull final MouseEvent e) { handled = false; + if (!(e.getSource() instanceof JTree)) return; if (!isSelected(e)) { handled = true; handle(e); @@ -80,6 +81,7 @@ public class WideSelectionTreeUI extends BasicTreeUI { @Override public void mouseReleased(@NotNull final MouseEvent e) { + if (!(e.getSource() instanceof JTree)) return; if (!handled) { handle(e); }