jdk/src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java
changeset 27057 2202074399cf
parent 26037 508779ce6619
--- a/jdk/src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java	Thu Sep 25 14:33:03 2014 +0800
+++ b/jdk/src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java	Thu Sep 25 15:57:37 2014 +0400
@@ -581,6 +581,15 @@
                     return comp;
                 }
 
+                // Next prefer text types
+                if (flavor1.isFlavorTextType()) {
+                    return 1;
+                }
+
+                if (flavor2.isFlavorTextType()) {
+                    return -1;
+                }
+
                 // Next, look for application/x-java-* types. Prefer unknown
                 // MIME types because if the user provides his own data flavor,
                 // it will likely be the most descriptive one.