From 5ebbe78e62c1f1ac0a067a661dd4ddc2b1938ddc Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 16 Mar 2011 17:47:34 +0100 Subject: [PATCH] EA-25847 - NPE: DesignDropTargetListener.dragExit --- .../uiDesigner/designSurface/DesignDropTargetListener.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/DesignDropTargetListener.java b/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/DesignDropTargetListener.java index 7e1c548f8c49..d96eac097f48 100644 --- a/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/DesignDropTargetListener.java +++ b/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/DesignDropTargetListener.java @@ -178,7 +178,9 @@ class DesignDropTargetListener implements DropTargetListener { public void dragExit(DropTargetEvent dte) { try { - myComponentTree.setDropTargetComponent(null); + if (myComponentTree != null) { + myComponentTree.setDropTargetComponent(null); + } myUseDragDelta = false; if (myDraggedComponentList != null) { cancelDrag();