add logging for EA-115508 - assert: ProjectViewDropTarget$CopyDropHandler.doDrop

This commit is contained in:
Anna.Kozlova
2018-05-03 15:31:12 +02:00
parent 0944f1b8f5
commit 55119fd7ab
@@ -2,11 +2,7 @@
package com.intellij.ide.projectView.impl;
import com.intellij.ide.DataManager;
import com.intellij.ide.dnd.DnDAction;
import com.intellij.ide.dnd.DnDEvent;
import com.intellij.ide.dnd.DnDNativeTarget;
import com.intellij.ide.dnd.FileCopyPasteUtil;
import com.intellij.ide.dnd.TransferableWrapper;
import com.intellij.ide.dnd.*;
import com.intellij.ide.projectView.impl.nodes.DropTargetNode;
import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.openapi.actionSystem.LangDataKeys;
@@ -31,11 +27,9 @@ import org.jetbrains.annotations.NonNls;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import javax.swing.JTree;
import javax.swing.*;
import javax.swing.tree.TreePath;
import java.awt.Image;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.*;
import java.awt.dnd.DnDConstants;
import java.io.File;
import java.util.ArrayList;
@@ -367,7 +361,7 @@ abstract class ProjectViewDropTarget implements DnDNativeTarget {
}
else {
final PsiFile containingFile = targetElement.getContainingFile();
LOG.assertTrue(containingFile != null);
LOG.assertTrue(containingFile != null, targetElement);
psiDirectory = containingFile.getContainingDirectory();
}
TransactionGuard.getInstance().submitTransactionAndWait(() -> CopyHandler.doCopy(sources, psiDirectory));