From b1ef00746ff9f3822a32cb4459edae06302e780d Mon Sep 17 00:00:00 2001 From: chylex <contact@chylex.com> Date: Fri, 21 Jul 2017 11:07:40 +0200 Subject: [PATCH] Hide open/copy link context menu items for media previews --- Resources/Scripts/code.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Resources/Scripts/code.js b/Resources/Scripts/code.js index 417d6bb4..bf0e2e9d 100644 --- a/Resources/Scripts/code.js +++ b/Resources/Scripts/code.js @@ -330,7 +330,14 @@ }); $(document.body).delegate("a.js-media-image-link", "contextmenu", function(){ - $TD.setLastRightClickedImage($(this)[0].style.backgroundImage.replace(/url\(['"]?(.*?)['"]?\)/, "$1")); + let me = $(this)[0]; + + if (me.firstElementChild){ + $TD.setLastRightClickedImage(me.firstElementChild.getAttribute("src")); + } + else{ + $TD.setLastRightClickedImage(me.style.backgroundImage.replace(/url\(['"]?(.*?)['"]?\)/, "$1")); + } }); //