summaryrefslogtreecommitdiffstats
path: root/assets/js
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2022-05-04 22:29:10 +0200
committerGitHub <noreply@github.com>2022-05-04 22:29:10 +0200
commit059796c60d84001da104d22d8a897d8f37077baa (patch)
tree90249cee8ff992ab8ff5395038a206a473cff497 /assets/js
parentb867dd82ca2c01b9e2f10accfe2c18dfe42174a8 (diff)
parentb0342b744956809851399a3a5fa735a7b7f4f5ae (diff)
downloadinvidious-059796c60d84001da104d22d8a897d8f37077baa.tar.gz
invidious-059796c60d84001da104d22d8a897d8f37077baa.tar.bz2
invidious-059796c60d84001da104d22d8a897d8f37077baa.zip
Merge pull request #3076 from SamantazFox/fix-3062-3063
Fix regressions of #2936
Diffstat (limited to 'assets/js')
-rw-r--r--assets/js/handlers.js17
1 files changed, 10 insertions, 7 deletions
diff --git a/assets/js/handlers.js b/assets/js/handlers.js
index 3224e668..f6617b60 100644
--- a/assets/js/handlers.js
+++ b/assets/js/handlers.js
@@ -13,20 +13,23 @@
// For dynamically inserted elements
document.addEventListener('click', function (e) {
if (!e || !e.target) { return; }
- e = e.target;
- var handler_name = e.getAttribute('data-onclick');
+
+ var t = e.target;
+ var handler_name = t.getAttribute('data-onclick');
+
switch (handler_name) {
case 'jump_to_time':
- var time = e.getAttribute('data-jump-time');
+ e.preventDefault();
+ var time = t.getAttribute('data-jump-time');
player.currentTime(time);
break;
case 'get_youtube_replies':
- var load_more = e.getAttribute('data-load-more') !== null;
- var load_replies = e.getAttribute('data-load-replies') !== null;
- get_youtube_replies(e, load_more, load_replies);
+ var load_more = t.getAttribute('data-load-more') !== null;
+ var load_replies = t.getAttribute('data-load-replies') !== null;
+ get_youtube_replies(t, load_more, load_replies);
break;
case 'toggle_parent':
- toggle_parent(e);
+ toggle_parent(t);
break;
default:
break;