diff options
| author | Samantaz Fox <coding@samantaz.fr> | 2022-05-04 22:29:10 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-05-04 22:29:10 +0200 |
| commit | 059796c60d84001da104d22d8a897d8f37077baa (patch) | |
| tree | 90249cee8ff992ab8ff5395038a206a473cff497 /assets/js/handlers.js | |
| parent | b867dd82ca2c01b9e2f10accfe2c18dfe42174a8 (diff) | |
| parent | b0342b744956809851399a3a5fa735a7b7f4f5ae (diff) | |
| download | invidious-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/handlers.js')
| -rw-r--r-- | assets/js/handlers.js | 17 |
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; |
