Browse Source

Dislike text disabled on click fix. (#828)

The dislike number text got disabled whenever we clicked on the dislike button, it was because the addEventListener wasn't being attached to the correct like and dislike buttons (new).

Tested in chrome windows 11, version: 107.0.5304.107
Mohit Arora 2 năm trước cách đây
mục cha
commit
6d441a2932

+ 4 - 4
Extensions/UserScript/Return Youtube Dislike.user.js

@@ -635,10 +635,10 @@ function setEventListeners(evt) {
       if (!window.returnDislikeButtonlistenersSet) {
       if (!window.returnDislikeButtonlistenersSet) {
         cLog("Registering button listeners...");
         cLog("Registering button listeners...");
         try {
         try {
-          buttons.children[0].addEventListener("click", likeClicked);
-          buttons.children[1].addEventListener("click", dislikeClicked);
-          buttons.children[0].addEventListener("touchstart", likeClicked);
-          buttons.children[1].addEventListener("touchstart", dislikeClicked);
+          buttons.children[0].children[0].addEventListener("click", likeClicked);
+          buttons.children[0].children[1].addEventListener("click", dislikeClicked);
+          buttons.children[0].children[0].addEventListener("touchstart", likeClicked);
+          buttons.children[0].children[1].addEventListener("touchstart", dislikeClicked);
         } catch {
         } catch {
           return;
           return;
         } //Don't spam errors into the console
         } //Don't spam errors into the console