Explorar el Código

New YouTube UI fix

Anarios hace 1 año
padre
commit
889089ad1d
Se han modificado 1 ficheros con 8 adiciones y 0 borrados
  1. 8 0
      Extensions/combined/src/buttons.js

+ 8 - 0
Extensions/combined/src/buttons.js

@@ -60,6 +60,14 @@ function createDislikeTextContainer() {
   getDislikeButton().querySelector("button").insertBefore(textNodeClone, insertPreChild);
   getDislikeButton().querySelector("button").classList.remove("yt-spec-button-shape-next--icon-button");
   getDislikeButton().querySelector("button").classList.add("yt-spec-button-shape-next--icon-leading");
+  if(textNodeClone.querySelector("span[role='text']") === null) {
+    const span = document.createElement("span");
+    span.setAttribute("role", "text");
+    while(textNodeClone.firstChild){
+      textNodeClone.removeChild(textNodeClone.firstChild);
+    }
+    textNodeClone.appendChild(span);
+  }
   textNodeClone.querySelector("span[role='text']").innerText = "";
   return textNodeClone.querySelector("span[role='text']");
 }