From 4c570fd7f65b9e2361e684e31321734b5d6a424e Mon Sep 17 00:00:00 2001 From: Karl Hobley Date: Wed, 16 Jul 2014 17:40:07 +0100 Subject: [PATCH] Added single click to select on URL in URL generator --- .../wagtailimages/js/image-url-generator.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/wagtail/wagtailimages/static/wagtailimages/js/image-url-generator.js b/wagtail/wagtailimages/static/wagtailimages/js/image-url-generator.js index d1ec89bea..efc6e2135 100644 --- a/wagtail/wagtailimages/static/wagtailimages/js/image-url-generator.js +++ b/wagtail/wagtailimages/static/wagtailimages/js/image-url-generator.js @@ -45,5 +45,22 @@ $(function() { $form.change(formChangeHandler); $form.keyup(formChangeHandler); formChangeHandler(); + + // When the user clicks the URL, automatically select the whole thing (for easier copying) + $result.click(function() { + if (document.selection) { + document.selection.empty(); + + var range = document.body.createTextRange(); + range.moveToElementText(this); + range.select(); + } else if (window.getSelection) { + window.getSelection().removeAllRanges(); + + var range = document.createRange(); + range.selectNodeContents(this); + window.getSelection().addRange(range); + } + }); }); });