summaryrefslogtreecommitdiff
path: root/platform/platform-impl/src/com/intellij/ide/dnd/FileCopyPasteUtil.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/platform-impl/src/com/intellij/ide/dnd/FileCopyPasteUtil.java')
-rw-r--r--platform/platform-impl/src/com/intellij/ide/dnd/FileCopyPasteUtil.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/platform-impl/src/com/intellij/ide/dnd/FileCopyPasteUtil.java b/platform/platform-impl/src/com/intellij/ide/dnd/FileCopyPasteUtil.java
index cecde708b61b..dca050bcd31f 100644
--- a/platform/platform-impl/src/com/intellij/ide/dnd/FileCopyPasteUtil.java
+++ b/platform/platform-impl/src/com/intellij/ide/dnd/FileCopyPasteUtil.java
@@ -51,8 +51,8 @@ public class FileCopyPasteUtil {
public static DataFlavor createDataFlavor(@NotNull final String mimeType, @Nullable final Class<?> klass, final boolean register) {
try {
- final String typeString = klass != null ? mimeType + ";class=" + klass.getName() : mimeType;
- final DataFlavor flavor = new DataFlavor(typeString);
+ final DataFlavor flavor =
+ klass != null ? new DataFlavor(mimeType + ";class=" + klass.getName(), null, klass.getClassLoader()) : new DataFlavor(mimeType);
if (register) {
final FlavorMap map = SystemFlavorMap.getDefaultFlavorMap();