[Bug]: duplicated scrollbar #3039

Closed
opened 2025-02-28 16:12:29 +00:00 by ValiantZippu · 16 comments
ValiantZippu commented 2025-02-28 16:12:29 +00:00 (Migrated from github.com)

Preflight Checklist

  • I use the latest version of YouTube Music (Application).
  • I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Problem Description

So basically we have a scroll bar right ?
and it works right ?
but does it looks visually appealing ? No right ?
That's what I am saying

Image
Image
Image
Image

Proposed Solution

I have a suggestion that I hope you will consider. The current scrollbar is not visually appealing, and I find it unnecessary. I believe that the same functionality can be achieved with a more modern, smaller scrollbar.

this is the current one
Image

and this is the simple modern sample [ we all know ]
Image

Alternatives Considered

.

Additional Information

No response

### Preflight Checklist - [x] I use the latest version of YouTube Music (Application). - [x] I have searched the [issue tracker](https://github.com/th-ch/youtube-music/issues) for a feature request that matches the one I want to file, without success. ### Problem Description So basically we have a scroll bar right ? and it works right ? but does it looks visually appealing ? No right ? That's what I am saying ![Image](https://github.com/user-attachments/assets/c5dccfa1-9d8c-4f32-b60c-b0214b39d0a8) ![Image](https://github.com/user-attachments/assets/6ed7a21e-e40a-42cb-982b-cc722d26eb7e) ![Image](https://github.com/user-attachments/assets/edbb054b-017f-4c48-8770-127ba1f9e39c) ![Image](https://github.com/user-attachments/assets/84750451-75e7-42d4-9c3b-7c9b2ccf0112) ### Proposed Solution I have a suggestion that I hope you will consider. The current scrollbar is not visually appealing, and I find it unnecessary. I believe that the same functionality can be achieved with a more modern, smaller scrollbar. this is the current one ![Image](https://github.com/user-attachments/assets/2781e4fb-8e23-41d9-b7aa-5c78fe7749c6) and this is the simple modern sample [ we all know ] ![Image](https://github.com/user-attachments/assets/e8ec973c-5651-4fa2-a3d2-4484d5c7c7ce) ### Alternatives Considered . ### Additional Information _No response_
pedrovanderbeek commented 2025-03-02 19:26:59 +00:00 (Migrated from github.com)

I second this, but I raise a bigger issue with it.
The 'double scrollbar' issue (shown in the first 3 examples you provided).
It is a huge flaw that needs to be addressed IMO, and should be a quick-fix.

I second this, but I raise a bigger issue with it. The 'double scrollbar' issue (shown in the first 3 examples you provided). It is a huge flaw that needs to be addressed IMO, and should be a quick-fix.
h-banii commented 2025-03-02 23:00:14 +00:00 (Migrated from github.com)

you can use a custom css theme to customize the scrollbar

Example:

* {
  scrollbar-width: unset !important;
  scrollbar-color: unset !important;
}

*::-webkit-scrollbar {
    width: 8px !important;
    height: 0px !important;
}

*::-webkit-scrollbar-thumb {
    border-radius: 4px;
    border: 2px solid transparent;
    background-clip: padding-box;
}

Image


The double scrollbar doesn't seem to happen on Linux, so idk

you can use a custom css theme to customize the scrollbar Example: ```css * { scrollbar-width: unset !important; scrollbar-color: unset !important; } *::-webkit-scrollbar { width: 8px !important; height: 0px !important; } *::-webkit-scrollbar-thumb { border-radius: 4px; border: 2px solid transparent; background-clip: padding-box; } ``` ![Image](https://github.com/user-attachments/assets/f3937a94-8855-47f1-88c7-b075047a933a) <hr> The double scrollbar doesn't seem to happen on Linux, so idk
ValiantZippu commented 2025-03-03 10:00:51 +00:00 (Migrated from github.com)

I second this, but I raise a bigger issue with it.
The 'double scrollbar' issue (shown in the first 3 examples you provided).
It is a huge flaw that needs to be addressed IMO, and should be a quick-fix.

Yeah for real literally that's what I am showing 2 big chunk of white scrollbar I hope it gets fixed and gets a modern rounded small scrollbar we all know and also has been shown in my design example.

> I second this, but I raise a bigger issue with it. > The 'double scrollbar' issue (shown in the first 3 examples you provided). > It is a huge flaw that needs to be addressed IMO, and should be a quick-fix. Yeah for real literally that's what I am showing 2 big chunk of white scrollbar I hope it gets fixed and gets a modern rounded small scrollbar we all know and also has been shown in my design example.
ValiantZippu commented 2025-03-03 10:03:35 +00:00 (Migrated from github.com)

you can use a custom css theme to customize the scrollbar

Example:

* {
  scrollbar-width: unset !important;
  scrollbar-color: unset !important;
}

*::-webkit-scrollbar {
    width: 8px !important;
    height: 0px !important;
}

*::-webkit-scrollbar-thumb {
    border-radius: 4px;
    border: 2px solid transparent;
    background-clip: padding-box;
}

Image


The double scrollbar doesn't seem to happen on Linux, so idk

I don't know about Linux but most of the people use and it is a problem here so .

> you can use a custom css theme to customize the scrollbar > > Example: > ```css > * { > scrollbar-width: unset !important; > scrollbar-color: unset !important; > } > > *::-webkit-scrollbar { > width: 8px !important; > height: 0px !important; > } > > *::-webkit-scrollbar-thumb { > border-radius: 4px; > border: 2px solid transparent; > background-clip: padding-box; > } > ``` > > ![Image](https://github.com/user-attachments/assets/f3937a94-8855-47f1-88c7-b075047a933a) > > <hr> > > The double scrollbar doesn't seem to happen on Linux, so idk I don't know about Linux but most of the people use and it is a problem here so .
JellyBrick commented 2025-03-03 13:30:42 +00:00 (Migrated from github.com)

It is a huge flaw that needs to be addressed IMO, and should be a quick-fix.

Not easy to fix. this is a UI/UX flaw on YouTube.
I think this issue is caused by Google's A/B testing, I can't reproduce it on my account.

> It is a huge flaw that needs to be addressed IMO, and should be a quick-fix. Not easy to fix. this is a UI/UX flaw on YouTube. I think this issue is caused by Google's A/B testing, I can't reproduce it on my account.
JellyBrick commented 2025-03-03 13:32:06 +00:00 (Migrated from github.com)

Also, this is a “bug”, not a “feature request”.

Also, this is a “bug”, not a “feature request”.
pedrovanderbeek commented 2025-03-03 16:41:07 +00:00 (Migrated from github.com)

It is a huge flaw that needs to be addressed IMO, and should be a quick-fix.

Not easy to fix. this is a UI/UX flaw on YouTube.
I think this issue is caused by Google's A/B testing, I can't reproduce it on my account.

Appreciate your input. It seems it only shows the double scrollbar sometimes, I reset the app and it worked.

> > It is a huge flaw that needs to be addressed IMO, and should be a quick-fix. > > Not easy to fix. this is a UI/UX flaw on YouTube. > I think this issue is caused by Google's A/B testing, I can't reproduce it on my account. Appreciate your input. It seems it only shows the double scrollbar sometimes, I reset the app and it worked.
ValiantZippu commented 2025-03-03 20:01:45 +00:00 (Migrated from github.com)

It is a huge flaw that needs to be addressed IMO, and should be a quick-fix.

Not easy to fix. this is a UI/UX flaw on YouTube.
I think this issue is caused by Google's A/B testing, I can't reproduce it on my account.

Appreciate your input. It seems it only shows the double scrollbar sometimes, I reset the app and it worked.

For me it shows me ever since from 3.5.3 to 3.7.5 version.It would be a great touch if can be fixed.

> > > It is a huge flaw that needs to be addressed IMO, and should be a quick-fix. > > > > Not easy to fix. this is a UI/UX flaw on YouTube. > > I think this issue is caused by Google's A/B testing, I can't reproduce it on my account. > > Appreciate your input. It seems it only shows the double scrollbar sometimes, I reset the app and it worked. For me it shows me ever since from 3.5.3 to 3.7.5 version.It would be a great touch if can be fixed.
pedrovanderbeek commented 2025-03-04 01:09:22 +00:00 (Migrated from github.com)

@ValiantZippu and anyone else with this issue...

I should mention something else, it might help fix it, as I think it might have fixed mine, I just forgot that extra step.

  1. Import the custom CSS provided by @h-banii through the menu option in the app.
  2. Restart App through Navigation options in menu (NOT Reload or Force Reload)
  3. Remove the custom CSS snippet.
  4. Restart App through Navigation options in menu (NOT Reload or Force Reload)

I think this might have fixed that issue, for some reason...
Let me know if it works.

CSS snippet:

* {
  scrollbar-width: unset !important;
  scrollbar-color: unset !important;
}

*::-webkit-scrollbar {
    width: 8px !important;
    height: 0px !important;
}

*::-webkit-scrollbar-thumb {
    border-radius: 4px;
    border: 2px solid transparent;
    background-clip: padding-box;
}
@ValiantZippu and anyone else with this issue... I should mention something else, it might help fix it, as I think it might have fixed mine, I just forgot that extra step. 1. Import the custom CSS provided by @h-banii through the menu option in the app. 2. Restart App through Navigation options in menu (**NOT** Reload or Force Reload) 3. Remove the custom CSS snippet. 4. Restart App through Navigation options in menu (**NOT** Reload or Force Reload) I think this might have fixed that issue, for some reason... Let me know if it works. CSS snippet: ``` * { scrollbar-width: unset !important; scrollbar-color: unset !important; } *::-webkit-scrollbar { width: 8px !important; height: 0px !important; } *::-webkit-scrollbar-thumb { border-radius: 4px; border: 2px solid transparent; background-clip: padding-box; } ```
Damglador commented 2025-03-12 14:39:48 +00:00 (Migrated from github.com)

The double scrollbar doesn't seem to happen on Linux, so idk

I have it on Arch Linux

> The double scrollbar doesn't seem to happen on Linux, so idk I have it on Arch Linux
h-banii commented 2025-03-13 03:30:52 +00:00 (Migrated from github.com)

The double scrollbar doesn't seem to happen on Linux, so idk

I have it on Arch Linux

I couldn't reproduce the bug on NixOS so I assumed it didn't happen on Linux, but as Jellybrick pointed out earlier it could be A/B testing:

Not easy to fix. this is a UI/UX flaw on YouTube. I think this issue is caused by Google's A/B testing, I can't reproduce it on my account.

It's still kinda weird though, I wonder if this happens on the web too (chromium/firefox/webkit) or just here.
(also, the post went from feature request to bug, so it's missing some information to properly reproduce/debug it)

> > The double scrollbar doesn't seem to happen on Linux, so idk > > I have it on Arch Linux I couldn't reproduce the bug on NixOS so I assumed it didn't happen on Linux, but as Jellybrick pointed out earlier it could be A/B testing: > Not easy to fix. this is a UI/UX flaw on YouTube. I think this issue is caused by Google's A/B testing, I can't reproduce it on my account. It's still kinda weird though, I wonder if this happens on the web too (chromium/firefox/webkit) or just here. (also, the post went from feature request to bug, so it's missing some information to properly reproduce/debug it)
Damglador commented 2025-03-13 13:16:06 +00:00 (Migrated from github.com)

I don't think it was always there for me either. In any case, the custom CSS fixed it for me, at least for now.

I don't think it was always there for me either. In any case, the custom CSS fixed it for me, at least for now.
ValiantZippu commented 2025-03-14 07:52:55 +00:00 (Migrated from github.com)

The CSS config works [ Mostly ]

For me the double scrollbar now appears randomly in artist page and anywhere the navigation bar is present
Like the double scrollbar works like if you scroll it on top it would remove the navigation bar dark / blur background and if you scroll it down it would scroll the page a little bit and remove the dark/blur navigation bar. But the CSS theme cannot produce the smooth hovering transition it is just slab of modern scrollbar which works for now but need work.

The CSS config works [ Mostly ] For me the double scrollbar now appears randomly in artist page and anywhere the navigation bar is present Like the double scrollbar works like if you scroll it on top it would remove the navigation bar dark / blur background and if you scroll it down it would scroll the page a little bit and remove the dark/blur navigation bar. But the CSS theme cannot produce the smooth hovering transition it is just slab of modern scrollbar which works for now but need work.
Rairof commented 2025-06-05 13:35:43 +00:00 (Migrated from github.com)

On an unrelated note, it could be better if we could have a modern, sleek, rounded scrollbar implementation while fixing this issue. Just a suggestion.

On an unrelated note, it could be better if we could have a modern, sleek, rounded scrollbar implementation while fixing this issue. Just a suggestion.
rhynzler commented 2025-06-11 14:01:54 +00:00 (Migrated from github.com)

I was able to reproduce the bug by adding a song to a playlist. The cause of the error is the bottom notification that confirms the song was added to the list.

https://github.com/user-attachments/assets/b37ec169-71db-4812-b5b3-d1c77eec9dcc

I was able to reproduce the bug by adding a song to a playlist. The cause of the error is the bottom notification that confirms the song was added to the list. https://github.com/user-attachments/assets/b37ec169-71db-4812-b5b3-d1c77eec9dcc
h-banii commented 2025-06-13 23:22:57 +00:00 (Migrated from github.com)

Thanks, I was able to reproduce it.

I think the bug only happens when the in-app menu is enabled.

For now, this should fix it

body {
  overflow: hidden !important;
}
Thanks, I was able to reproduce it. I think the bug only happens when the **in-app menu** is enabled. For now, this should fix it ```css body { overflow: hidden !important; } ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: YTMD/youtube-music#3039
No description provided.