mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
copy/paste: when paste element to itself, prefer parent directory as target (IDEA-171755)
This commit is contained in:
@@ -198,7 +198,7 @@ public abstract class CopyPasteDelegator implements CopyPasteSupport {
|
||||
}
|
||||
|
||||
private void pasteAfterCopy(PsiElement[] elements, Module module, PsiElement target, boolean tryFromFiles) {
|
||||
PsiDirectory targetDirectory = getTargetDirectory(module, target);
|
||||
PsiDirectory targetDirectory = elements.length == 1 && elements[0] == target ? null : getTargetDirectory(module, target);
|
||||
try {
|
||||
if (CopyHandler.canCopy(elements)) {
|
||||
CopyHandler.doCopy(elements, targetDirectory);
|
||||
|
||||
Reference in New Issue
Block a user