View Issue Details

IDProjectCategoryView StatusLast Update
0019514MMW 5Main Panelpublic2022-11-03 12:21
ReporterLudek Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionreopened 
Product Version5.0.4 
Target Version5.0.4Fixed in Version5.0.4 
Summary0019514: Holding F5 in Genre's browser view results in multiple 'Getting data' progresses
Description1) Go to a genre's browser view (e.g. Music > Genre > Rock [Browser])
2) Press F5 and keep it pressed for several seconds
=> multiple 'Getting data' progresses appears on the player!
TagsNo tags attached.
Fixed in build2680

Relationships

related to 0019067 closedLudek Scrolling Tracklist doesn't render correctly / displays invisibly in some cases 

Activities

Ludek

2022-10-31 14:51

developer   ~0070052

image.png (15,792 bytes)   
image.png (15,792 bytes)   

Ludek

2022-10-31 15:24

developer   ~0070054

Fixed in 2680

lowlander

2022-11-02 19:17

developer   ~0070101

Last edited: 2022-11-02 19:22

This is not resolved on 2680, using the same steps still gets the same getting data results, other nodes (like Artist) also have this in Browser view. Other Views however don't.

Problem seems intermittent though as testing other bugs the issue wasn't seen every time.

Ludek

2022-11-03 11:13

developer   ~0070116

I am unable to replicate any longer after my fix in 2680.
Assigned to Michal for a code review / analyze (as it is his code) + to get further info from LowLander.

Ludek

2022-11-03 12:10

developer   ~0070118

Last edited: 2022-11-03 12:18

OK, on bigger DB (like LowLander's) I can get the multiple 'Getting data' to appear, but they all disappear in a second.
Before the fix in 2680 they just appeared there endlessly!

So it seems to me that the "Getting data" tasks are properly canceled now, just the cancelation takes a second when many tasks gets into the queue this way (in which case it's rather a very minor issue)?
Assigned to Michal to review...

EDIT: Reviewed with Michal and confirmed my speculation, so resolving...

michal

2022-11-03 12:18

developer   ~0070119

Checked and all canceling is called properly, only it takes some time. Resolving.