flecs icon indicating copy to clipboard operation
flecs copied to clipboard

[Bug]: Some buttons on the account menu 'crash', 'softlock' or cause Loss of State.

Open Simyon264 opened this issue 10 months ago • 6 comments

Preflight Checklist

  • [x] I use the latest version of YouTube Music (Application).
  • [x] I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • [x] I understand that th-ch/youtube-music has NO affiliation with Google or YouTube

YouTube Music (Application) Version

First found on 3.7.4.0; Reproduced in 3.7.5.0

Checklists

What operating system are you using?

Windows

Operating System Version

Windows 11 23H2 (OS Build 22631.4751)

What CPU architecture are you using?

x64

Last Known Working YouTube Music (Application) version

No response

Reproduction steps

  1. Open the account menu (The menu that opens when you click your profile icon in the top right corner)
  2. Click "Help", "Terms and Privacy Policy" or "Send Feedback"

Expected Behavior

Opens the respective widget, page or interface without causing any issues.

Actual Behavior

For "Help": White window appears for a split second and then the app "crashes" with message "Cannot load YouTube Music... Internet disconnected?". Also clears the font and switches to what I assume is the system default. For "Terms and Privacy Policy": the YTM page gets unloaded and the "Terms of Service" page gets loaded. This causes a full loss of state but doesn't fully require a reload as you can hit "Navigation" -> "Go Back". This also causes the top window buttons to be weirdly scaled. For "Send Feedback": The send feedback widget opens with no way* to close it.

*I assume when you submit the feedback to google it would close the widget, but I did not attempt that.

Enabled plugins

  1. Ad Blocker
  2. Album Actions
  3. Album Color Theme
  4. Ambient Mode
  5. Blur Navigation Bar
  6. Captions Selector
  7. Discord Rich Presence
  8. Downloader
  9. Exponential Volume
  10. In-App Menu
  11. Lyrics Genius
  12. Music Together
  13. Navigation
  14. Notifications
  15. Precise Volume
  16. Scrobbler
  17. Synced Lyrics

Additional Information

Weirdly, "Impressum" (German for Imprint, I have the app in english, but thats the only German part? I assume because of local German laws?), works and opens in another window.

Simyon264 avatar Feb 18 '25 08:02 Simyon264

As this was marked "cannot-reproduce", heres the bug in action. Newest build.

https://github.com/user-attachments/assets/b561cdcd-c50b-4432-962f-0dd9c491cb06

Simyon264 avatar Mar 04 '25 18:03 Simyon264

honestly I don't see this as an important issue

ArjixWasTaken avatar Mar 04 '25 23:03 ArjixWasTaken

As this was marked "cannot-reproduce", heres the bug in action. Newest build.

Reproduction.mp4

@Simyon264 I think this issue is only reproducible in some regions (e.g. EU), I will investigate the issue further.

JellyBrick avatar Mar 04 '25 23:03 JellyBrick

honestly I don't see this as an important issue

It most likely isn't, but it would be nice to warn the user as this does interrupt the listening experience.

Simyon264 avatar Mar 05 '25 00:03 Simyon264

Since I am able to reproduce this issue, what should we do?

Should we attempt to open those links in the browser instead of having them interfere with the app?

ArjixWasTaken avatar Mar 05 '25 02:03 ArjixWasTaken

I would say either a seperate window or opening them in the OS Default browser.

Kind of how the "Impressum" button does. Image

Simyon264 avatar Mar 05 '25 09:03 Simyon264