View Issue Details

IDProjectCategoryView StatusLast Update
0021578MMW 5Track Browserpublic2026-01-18 00:34
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status feedbackResolutionreopened 
Target Version2026 
Summary0021578: Alphanumeric Sort puts Unknown value Last in ASC sort (regression)
DescriptionAlphanumeric Sort puts Unknown value Last, while numeric (track volume, rating, ...) which means sorting is inconsistent across MM. It is good to put Unknown first in ASC as that makes editing easier.
Additional Informationhttps://www.mediamonkey.com/forum/viewtopic.php?t=107859
TagsNo tags attached.
Attached Files
image.png (9,282 bytes)   
image.png (9,282 bytes)   
image-2.png (11,263 bytes)   
image-2.png (11,263 bytes)   
image-3.png (11,386 bytes)   
image-3.png (11,386 bytes)   
image-4.png (10,755 bytes)   
image-4.png (10,755 bytes)   
Fixed in build

Relationships

duplicate of 0014830 closedLudek Sorting on unknown attributes does not work correctly 
related to 0013398 closedpetr Default sort orders are incorrect 

Activities

michal

2025-04-11 13:03

developer   ~0078636

Last edited: 2025-04-11 13:03

This was requested feature in 0013398 1).
Assigning to Rusty to review.

rusty

2026-01-14 21:58

administrator   ~0080309

I prefer the current approach since it results in tracks with missing metadata appearing at the bottom for most default sorts.

Otherwise we end up with questions about why there are no tracks appearing (which occurs when metadata is absent for default sorts).

rusty

2026-01-18 00:34

administrator   ~0080350

To clarify by 'default sort' I meant what users would choose by default. So for:
a) Ratings: 5 star to 1-star: descending
b) Title (and most alphanumeric fields): A to Z - ascending
c) Other numeric fields (Date, Volume co-efficient, etc.): no clear default

So the current implementation is that for the 'default sorts' for a) & b), null values appear at the end of the list. And for c), they appear at the end of a descending list. From my perspective, this results in fewer questions about why tracks are invisible (which occurred previously if, for example, tracks were sorted ascending by Artist, and Artist and all other metadata was missing for the first 50 tracks in the list.

Unless there's clear feedback that the current approach is confusing, I'd be tempted to leave it as is.