Skip to content

rounded (new) ui overwrites the dislike count on shorts #1156

@jpa102

Description

@jpa102

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:


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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions