From fb9f06d98e5e7fe0b53dbe695a0d22b375984d28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Weber?= Date: Thu, 17 Feb 2022 19:23:50 +0100 Subject: [PATCH] clipboard: fix tooltip position for block code #175 --- static/js/relearn.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/js/relearn.js b/static/js/relearn.js index 30a279f61b..ca550d9a11 100644 --- a/static/js/relearn.js +++ b/static/js/relearn.js @@ -347,12 +347,12 @@ jQuery(function() { clip.on('success', function(e) { e.clearSelection(); - var inPre = $(e.trigger).parent().prop('tagName') == 'PRE'; + var inPre = $(e.trigger).parent().parent().prop('tagName') == 'PRE'; $(e.trigger).attr('aria-label', 'Copied to clipboard!').addClass('tooltipped tooltipped-' + (inPre ? 'w' : 's')); }); clip.on('error', function(e) { - var inPre = $(e.trigger).parent().prop('tagName') == 'PRE'; + var inPre = $(e.trigger).parent().parent().prop('tagName') == 'PRE'; $(e.trigger).attr('aria-label', fallbackMessage(e.action)).addClass('tooltipped tooltipped-' + (inPre ? 'w' : 's')); $(document).one('copy', function(){ $(e.trigger).attr('aria-label', 'Copied to clipboard!').addClass('tooltipped tooltipped-' + (inPre ? 'w' : 's'));