X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FDesktop.java;h=45a03faf204715afdcb1c8d435983cf971acf0fb;hb=5dd663636925f44c6f964fa32fed2f584223b295;hp=0f77b9df36534a00334cfb302e39fc316ad34e43;hpb=5951e3b0b9faea1c8b54914cb64ff3a08ba27cb6;p=jalview.git diff --git a/src/jalview/gui/Desktop.java b/src/jalview/gui/Desktop.java index 0f77b9d..45a03fa 100755 --- a/src/jalview/gui/Desktop.java +++ b/src/jalview/gui/Desktop.java @@ -47,6 +47,7 @@ public class Desktop extends jalview.jbgui.GDesktop public static jalview.ws.Discoverer discoverer; public static Object [] jalviewClipboard; + public static boolean internalCopy = false; static int fileLoadingCount= 0; @@ -251,7 +252,10 @@ public class Desktop extends jalview.jbgui.GDesktop public void lostOwnership(Clipboard clipboard, Transferable contents) { - Desktop.jalviewClipboard = null; + if (!internalCopy) + Desktop.jalviewClipboard = null; + + internalCopy = false; } public void dragEnter(DropTargetDragEvent evt)