-
Notifications
You must be signed in to change notification settings - Fork 592
Description
Have you tried to find similar issues (open or recently closed)?
- Yes, this issue is not a duplicate
Browser
Supermium (chromium fork)
Browser Version
Supermium 132.0.6834.224
Extension or Userscript?
Extension
Extension/Userscript Version
v3.0.0.18
Video link where you see the problem
any short
What happened?
i'm aware of the duplicate issues as seen here:
- Short support #1149
- Not working for shorts #1052
- Opening comments in shorts removes dislike counter #941
on shorts page, the dislike count gets rendered very briefly before it gets overwritten by the default dislike text as the page loads. this happens on the rounded (new) ui variant and not in the "old ui" variant for some reason (in which the extension has "legacy support" for it)
How to reproduce/recreate?
go to any https://www.youtube.com/shorts/ link, then try to view the dislike count
here's a video clip (rounded ui and old (2022+ish) ui) + a workaround
dislike_counts_shorts-vp9_vid-opus_audio.mp4
like others say:
- opening the comment section makes the dislike count disappear
- pressing the dislike button makes it appear again
from my observation, just right clicking the dislike button triggers the placement of the dislike counts, until those 2 mentioned are performed (onclick
event?)
notes: in the video, i had to use a userscript to make the shorts buttons look old (demonstration). by doing that, the extension places and renders the dislike count with no problems
it seems the extension has compatibility with those particular elements? while the ones from the rounded ui gets overwritten
the workaround in question:
yt.config_.EXPERIMENT_FLAGS.web_button_rework_with_live = false
doing this will transform the shorts action buttons to the "old style" in which the extension correctly renders the dislike count
there's probably something funky going on in the rounded (new) ui this time, as in previous months and in late 2024, this issue did not happen (speaking from experience)
Will you be available for follow-up questions to help developers diagnose & fix the issue?
Yes