From 0bd7914c3b409408d9a2b0f4f3d6b9ff95df0758 Mon Sep 17 00:00:00 2001 From: John McLear Date: Sun, 18 Jan 2015 23:58:47 +0000 Subject: [PATCH] dont paste on middle click of link --- src/static/js/ace2_inner.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/static/js/ace2_inner.js b/src/static/js/ace2_inner.js index 5b847f9b7..811c9a1f7 100644 --- a/src/static/js/ace2_inner.js +++ b/src/static/js/ace2_inner.js @@ -4858,6 +4858,14 @@ function Ace2Inner(){ $(document).on("click", handleIEOuterClick); } if (browser.msie) $(root).on("paste", handleIEPaste); + + // Don't paste on middle click of links + $(root).on("paste", function(e){ + if(e.target.a){ + e.preventDefault(); + } + }) + // CompositionEvent is not implemented below IE version 8 if ( !(browser.msie && browser.version < 9) && document.documentElement) {