-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Right-click menu in queue doesn't stay open #1710
Comments
Hey, thanks for reporting. Is it happening when there's other stuff in the queue? I think this is happening when other songs have their streams loaded, too many components are re-rendered then. |
I usually load a full album, so yes there would be 7-12 (?) other songs in the queue. As a test I tried emptying the queue and then adding one song, and then trying to right-click. You're right - it worked as expected. So, there's something when there are multiple songs in the queue. |
Great, so this issue has been also reported by one more person, and I noticed it myself, pretty sure i know how to fix that so it shouldn't be long. |
I tested adding songs one at a time to see where the limit is. It worked fine until one of the songs was unable to load (the circular loading icon just keeps spinning). Then the right-click doesn't work. |
In the meantime you can just wait until all the songs in the queue finish loading, then the menu should be fine. |
Yes, feels like the whole queue re-renders whenever 1 of the element changes. |
@nukeop if you're not working on this already, mind sharing how you thought of fixing this? |
This is caused by the entire queue component re-rendering whenever anything in the |
Also to prevent errored out tracks from blocking the rest of the queue, it would be good to have a "locked with error" state where Nuclear won't make any further attempts at fetching the stream (this can happen when Youtube blocks playback on third party websites). |
I have another suggestion since I am not sure that fix would be enough to solve the problem(not sure I fully get yet how redux works). We could move the stream selection ui out of the popup and into the right panel (next to stream verification or at the top of the queue for example) or elsewhere. Stream selection might need rethinking then. |
Platform:
Fedora 40 Workstation (Gnome, Wayland), fully updated as of 9/25/24
Nuclear version:
0.6.38 installed from Flathub
Description of the issue:
Steps to reproduce:
Please let me know if there's additional info I can provide to help resolve.
Thanks as always for a great app!
The text was updated successfully, but these errors were encountered: