diff --git a/plugins/ui-designer/ui-designer-new/src/com/intellij/designer/componentTree/ComponentTreeBuilder.java b/plugins/ui-designer/ui-designer-new/src/com/intellij/designer/componentTree/ComponentTreeBuilder.java index c385aafc0e1f..17e0c26af0f9 100644 --- a/plugins/ui-designer/ui-designer-new/src/com/intellij/designer/componentTree/ComponentTreeBuilder.java +++ b/plugins/ui-designer/ui-designer-new/src/com/intellij/designer/componentTree/ComponentTreeBuilder.java @@ -84,7 +84,9 @@ public final class ComponentTreeBuilder extends AbstractTreeBuilder implements C myTreeArea.setRawSelection(mySurfaceArea.getSelection(), new Runnable() { @Override public void run() { - mySelectionMode = selectionOperation == mySelectionOperation; + if (selectionOperation == mySelectionOperation) { + mySelectionMode = false; + } } }); }