View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008361 | MMW v4 | DB/FileMonitor | public | 2011-09-12 17:10 | 2013-08-29 21:37 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.0 | ||||
Target Version | 4.0 | Fixed in Version | 4.1 | ||
Summary | 0008361: Artist node fails to display Albums without an 'Album Artist' | ||||
Description | MM4 incorrectly displays the content of the Artist node for tracks that have an Artist, Album, and no Album Artist, failing to display Album nodes for Albums containing tracks by the Artist. e.g. for a Track with <Artist>, and <Album>, but Album Artist="" MM3: - Artist Node: contains a node for <Artist> with the track by <Artist>, and a subnode for the <Album> that contains the Track by <Artist> - Album Artist: there's no node for the <Album> within the Album Artist node (and Album Artist='Unknown' contains the track). - Artist & Album Artist: contains the track by the <Artist>, but there's no subnode for the <Album> that contains the track MM4: - Artist Node: contains a node for <Artist> with the track by the <Artist>, but no subnode for the <Album> --BUG!! - Album Artist: there's no node for the <Album> within the Album Artist node (and Album Artist='Unknown' contains the track). - Artist & Album Artist: contains the track by the <Artist>, but there's no subnode for the <Album> that contains the track | ||||
Additional Information | http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=60405 This issue has been raised by UI (dutch translator) as well. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | 1654 | ||||
related to | 0008377 | closed | Ludek | Expansion of some tree nodes triggers 1-minute freeze |
related to | 0005461 | feedback | rusty | Inconsistent / Erroneous handling of Artist/Album Artist properties in the Tree |
related to | 0008423 | closed | petr | File Monitor doesn't use same logic as Add/Rescan |
related to | 0011148 | closed | Ludek | Artist & Album Artist -> Artist subnode lists only albums of Album Artist (reverted) |
|
Fixed in build 1432. - It was incorrectly re-reverted fix from 0005461. |
|
This issue doesn't seem to be completely resolved. I can't figure out why, but some tracks with Album Artist=Various display <Album> as a subnode to <Artist>, but others don't. This can easily be seen by visiting the Artist node, and examining the Artists that don't have an expansion indicator next to them. |
|
I don't see any issue, please let me know the exact node, or possibly upload a track which can be scanned in order to reproduce. |
|
I think what Rusty is referring to is that under the 'Artist' node: 1. If the artist appears only as an Artist in the database, (not an Album artist) then the node will not expand to show the album 2. If the artist appears as both an Artist _and_ Album artist in the database, then all albums will show as a sub-node to that artist (even for tracks where the "Album artist" is 'Various' or similar You can see examples in my DB: http://www.4shared.com/file/nuGnUkgG/MM_online.html 1. Regular Music > Artists > Abbie Mitchell (node does not expand, so no Album sub-node. Album artist is various, and the artist does not appear as an album artist in the DB). Also seen for any Artist in the Artist node without an expansion indicator 2. Regular Music > Artists > matt pond PA (node expands. For the sub node "Guilt by Association, Volume 2" the album artist is Various but the album still shows) Also seen for several other artists: Max Vernon > Guilt By Association, Volume 2 Michelle Branch > Shaman |
|
See 3 images above for differences between MM3 and MM4. Bascically, in MM4, any time there's a difference between the Artist and Album Artist (multiple artist tracks, multiple artist albums, album artist=""), the Album subnode doesn't display. |
|
>Bascically, in MM4, any time there's a difference between the Artist and Album Artist, the Album subnode doesn't display. No, not any time. If the Artist/Album artist fields are different but the Artist is also an Album artist for other tracks in the library, then the Album subnode does display. |
|
So there are 2 possible approaches to fixing this: 1) Revert to the behavior of MM3 (i.e. show <Album> subnodes to <Artists> even though it's not a containment relationship, and thus has some of the problems outlined in 0005461. 2) Tweak the current behavior so that <Album> subnodes never appear when Artist|=Album Artist. But this makes it more difficult to get to compilation Albums/Albums in which all tracks are by the same artist_s_ but have a different Album Artist. I expect that most users would prefer the first option. |
|
Fixed in build 1434. - Implemented 1), i.e. it should work as in MM3. Note, that the change results in slower opening of Artists node (some 50-100%) depending on DB size. |
|
verified 1434 |
|
Re-opened, this issue re-appears in version 4.1 Fixed in build 4.1.0.1654 |
|
Verified 1656 |