Browse Source

Revert "fix disappearing rate bar"

This reverts commit 8eef50918d9541867ddc3b95d2566abda056709b.
hyperstown 2 năm trước cách đây
mục cha
commit
7db9d9d30d
1 tập tin đã thay đổi với 9 bổ sung5 xóa
  1. 9 5
      Extensions/combined/src/bar.js

+ 9 - 5
Extensions/combined/src/bar.js

@@ -10,11 +10,9 @@ import {
 import { cLog, getColorFromTheme } from "./utils";
 
 function createRateBar(likes, dislikes) {
-  let ratebar = document.getElementById("ryd-bar-container");
-  if (ratebar) {
-    ratebar.parentNode.removeChild(ratebar);
-  }
   if (!isLikesDisabled()) {
+    let rateBar = document.getElementById("ryd-bar-container");
+
     const widthPx =
       getLikeButton().clientWidth +
       getDislikeButton().clientWidth +
@@ -50,7 +48,7 @@ function createRateBar(likes, dislikes) {
     }
 
     if (!isShorts()) {
-      if (!isMobile()) {
+      if (!rateBar && !isMobile()) {
         let colorLikeStyle = "";
         let colorDislikeStyle = "";
         if (extConfig.coloredBar) {
@@ -112,6 +110,12 @@ function createRateBar(likes, dislikes) {
         }
       }
     }
+  } else {
+    cLog("removing bar");
+    let ratebar = document.getElementById("ryd-bar-container");
+    if (ratebar) {
+      ratebar.parentNode.removeChild(ratebar);
+    }
   }
 }