--- 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.