From c36fc8beb90b07a8fa251babf6986437fd402a09 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 16 Mar 2011 17:41:59 +0100 Subject: [PATCH] EA-25848 - NPE: DesignDropTargetListener.drop --- .../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 058961f120ce..7e1c548f8c49 100644 --- a/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/DesignDropTargetListener.java +++ b/plugins/ui-designer/src/com/intellij/uiDesigner/designSurface/DesignDropTargetListener.java @@ -196,7 +196,9 @@ class DesignDropTargetListener implements DropTargetListener { public void drop(final DropTargetDropEvent dtde) { try { - myComponentTree.setDropTargetComponent(null); + if (myComponentTree != null) { + myComponentTree.setDropTargetComponent(null); + } final DraggedComponentList dcl = DraggedComponentList.fromTransferable(dtde.getTransferable());