# HG changeset patch # User Edho Arief # Date 1447758069 0 # Node ID 06d7972287c133b207b61c8b94cbaef4c81e260d # Parent 8ce6738a3a818278bdbff13c606d31e424470de8 diff -r 8ce6738a3a81 -r 06d7972287c1 tweetdeck-large-image.user.js --- a/tweetdeck-large-image.user.js Tue Nov 17 10:56:29 2015 +0000 +++ b/tweetdeck-large-image.user.js Tue Nov 17 11:01:09 2015 +0000 @@ -13,9 +13,12 @@ var $ = jQuery; $(document).off('.ec-userscript'); - $(document).on('click.ec-userscript', '.js-media-image-link', function(e) { - var $link = $(e.currentTarget); - var url = getComputedStyle($link[0]).backgroundImage.replace(/^url\(('|")?(.+?)(:small)?\1\)$/, '$2'); - $link.attr('href', url + ':orig'); + $(document).on('mouseenter.ec-userscript', '.js-media-image-link', function(e) { + var link = e.currentTarget; + if (link._ecUserscript === true) { return; } + + var url = getComputedStyle(link).backgroundImage.replace(/^url\(('|")?(.+?)(:small)?\1\)$/, '$2'); + link.setAttribute('href', url + ':orig'); + link._ecUserscript = true; }); }).call(); \ No newline at end of file