From c41ea7e08da360c7f890dba58ae2dd8b1b636a09 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 12 Jul 2015 08:59:24 +0100 Subject: [PATCH] Don't copy when user has selected text manually --- docs/_assets/snippets.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/_assets/snippets.js b/docs/_assets/snippets.js index 9cf1babd..9d8247c8 100644 --- a/docs/_assets/snippets.js +++ b/docs/_assets/snippets.js @@ -85,6 +85,11 @@ MaterialComponentsSnippets.prototype.onMouseClickHandler = function(snippet) { 'use strict'; return function() { + if (window.getSelection().toString().length > 0) { + // user has selected some text manually + // don't do anything + return; + } if (this.copyToClipboard(snippet)) { snippet.classList.add(this.CssClasses_.COPIED); }