Summary: | Sort order changes when expanding artist (same artist, different letter case) | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Lucas Sallovitz <krusty.ar> |
Component: | Collection Browser | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | krusty.ar, ralf-engels |
Priority: | NOR | ||
Version: | 2.6.0 | ||
Target Milestone: | 2.7 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/amarok/8eee7edbe130aa3d3b7d7ddbd5dba9e1826fce3f | Version Fixed In: | 2.8 |
Sentry Crash Report: | |||
Attachments: |
step 1
step 2 |
Description
Lucas Sallovitz
2012-08-22 14:07:22 UTC
Created attachment 73386 [details]
step 1
Created attachment 73387 [details]
step 2
Well, id3 tags are case sensitive, you should make sure all your tags are respecting the same scheme. Not a bug IMHO as it is not Amarok's fault if the user has different tagging schemes for the same artist. Sorry I think you missunderstand the issue, I know the sorting is case sensitive (tho I don't like it), but the problem is that the order changes when I expand an artist, I click on an artist name and it moves, leaving the mouse pointer over a different one, and opening the album list bellow making it look like the wrong artist exanded, please check the screenshots. I can reproduce your problem. It seems that our sort order currently is like this: 1. lower case artist 2. unexpanded on top 3. last resort: the non-lower case artist That means that an unexpanded "pearl jam" is after an an unexpanded "Pearl Jam" is before an expanded "Pearl Jam". Git commit 8eee7edbe130aa3d3b7d7ddbd5dba9e1826fce3f by Ralf Engels. Committed on 14/02/2013 at 13:53. Pushed by rengels into branch 'master'. Sort order changes when expanding categories in collection Now we enforcing a sort order even if the name is the same which leads to the beneficial effect that "Various Artists" don't move to the end if expanded. FIXED-IN: 2.8 M +1 -0 ChangeLog M +62 -33 src/browsers/CollectionSortFilterProxyModel.cpp M +10 -6 src/browsers/CollectionSortFilterProxyModel.h M +0 -5 src/browsers/CollectionTreeView.cpp http://commits.kde.org/amarok/8eee7edbe130aa3d3b7d7ddbd5dba9e1826fce3f |