From a44feb483deda38e52d7e2c7dafd81c37e3ef5d8 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Thu, 1 Nov 2012 14:41:22 +0100 Subject: [PATCH] restore move without d&d --- .../com/intellij/refactoring/move/MoveHandlerDelegate.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/move/MoveHandlerDelegate.java b/platform/lang-impl/src/com/intellij/refactoring/move/MoveHandlerDelegate.java index 733b2daa3fec..2fb026e02501 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/move/MoveHandlerDelegate.java +++ b/platform/lang-impl/src/com/intellij/refactoring/move/MoveHandlerDelegate.java @@ -33,14 +33,14 @@ public abstract class MoveHandlerDelegate { public static final ExtensionPointName EP_NAME = ExtensionPointName.create("com.intellij.refactoring.moveHandler"); public boolean canMove(PsiElement[] elements, @Nullable final PsiElement targetContainer) { - return isValidTarget(targetContainer, elements); + return targetContainer == null || isValidTarget(targetContainer, elements); } public boolean canMove(DataContext dataContext){ return false; } - public boolean isValidTarget(@Nullable final PsiElement psiElement, PsiElement[] sources) { + public boolean isValidTarget(final PsiElement psiElement, PsiElement[] sources) { return false; }