View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008503 | MMW v4 | Tracklist | public | 2011-10-11 18:30 | 2011-10-16 22:25 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.0 | ||||
Target Version | 4.0 | Fixed in Version | 4.0 | ||
Summary | 0008503: 'My Computer' & Device nodes change properties on selection if tag doesn't match Library (regression) | ||||
Description | When navigating tracks in the My Computer node, changes in selection causes properties displayed in the Tracklist to change, for tracks whose tags don't match the DB (because the properties have been inferred). e.g. 1 Scan tracks from an Album tagged correctly, but with Album Artist field empty. --> MM infers 'Album Artist' 2 Select one of the scanned tracks in a Library node, and then select another --> No changes to properties 3 Find more from Same > My Computer, and select one of the scanned tracks --> No changes to properties 4 Select a different track from the directory --> The Album Artist field for the initially select track suddenly appears! http://screencast.com/t/FjiXKsu0p20N A forum user reported that the same bug can also manifest itself differently, with the _deletion_ of track properties--though I haven't been able to replicate that. See: http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=60930 and http://screencast.com/t/xn61SZRU4 The bug doesn't appear to involve the actual loss of metadata, but it's nonetheless, very confusing as it appears as if metadata is being lost/changed. | ||||
Additional Information | Tracks to replicate the issue are uploaded to the ftp server. Due to the size of the file, please delete after testing. | ||||
Tags | No tags attached. | ||||
Fixed in build | 1444 | ||||
related to | 0002364 | resolved | petr | MMW v4 | 'My Computer' node infers properties even when 'infer properties' is completely disabled |
related to | 0002165 | closed | petr | MMW v4 | 'My Computer' node infers properties of tracks that are already in the DB |
related to | 0001412 | feedback | jiri | MMW 5 | Changed capitalization not recognized in some cases and is inconsistent with MMA |
related to | 0001502 | closed | jiri | MMW v4 | File Monitor/Manual Rescans fail to detect tag property deletions |
related to | 0001327 | closed | Ludek | MMW v4 | Properties are inferred erroneously on rescan of tracks already in the library |
related to | 0002606 | feedback | petr | MMW v4 | Track metadata disappears from view on playback |
|
Setting target to 4.1, since it isn't a regression. Actually, it's rather a specific behavior based on how things work in MM (DB data in Library nodes, tag data in My Computer, but updates in My Computer are supposed to not damage already existing Library data). So for me it's rather a non-issue, unless we decide to drastically change some logic. |
|
Note that this behavior is different than MM3. MM3's 'My Computer' node consistently (but incorrectly) displayed track metadata as it appeared in the DB, whereas in MM4 it displays the metadata as it appears in the tag, but changes the metadata on selection, making it appear to the user as if MM is changing the metadata on its own. Please triage accordingly. |
|
Further testing and another forum report show that this issue also affects the Device node, causing it to appear as if auto-conversion isn't working. See: http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=61096 http://screencast.com/t/NBJ3jrkCtm This is a regression from MM3 as well. |
|
Fixed in build 1444. A clarification re. how it work[s|ed]: v 3.x: Metadata from Tag are shown, but DB values are read prior to any operation with the file (e.g. Auto-Tag, etc.) v 4.0 (before fix): Metadata from Tag are shown, but even selecting a file caused DB values to be read. |
|
Verified 1445 |