summaryrefslogtreecommitdiffstats
path: root/assets/js
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2022-05-01 19:08:11 +0200
committerSamantaz Fox <coding@samantaz.fr>2022-05-03 22:28:19 +0200
commitb0342b744956809851399a3a5fa735a7b7f4f5ae (patch)
tree97f4f471e470acbb0add84b0437cc918b8c416f1 /assets/js
parente690e166b0df203887715a0ce5c160cdb9f34054 (diff)
downloadinvidious-b0342b744956809851399a3a5fa735a7b7f4f5ae.tar.gz
invidious-b0342b744956809851399a3a5fa735a7b7f4f5ae.tar.bz2
invidious-b0342b744956809851399a3a5fa735a7b7f4f5ae.zip
Other minor fixes
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;