I’ve recently started using version 1.4.2 of Picard, and am encountering an issue that I don’t think existed in 1.3.2.
If I drag a bunch of saved flac files (comprising an album) from the file-browser panel into the main panel, the album is looked up on MB, and the data from there downloaded and compared with the metadata stored in the file. Any mismatch is highlighted in the lower panel, and if the data are not identical the disc icon acquires a little dot at top right to show this. Clicking ‘Save’ updates the local file with the MB data and the little dot disappears.
So far so good. But the problem is that the track times read from the local files are read from the audio file itself and cannot be changed locally (and nor should they be). If the data on MB differ from these (for example, because they were entered as printed in the CD booklet), the discrepancy is flagged, the little dot shows up, and clicking ‘Save’ makes the little dot go away. But it doesn’t fix the discrepancy. So if the process is repeated, the little dot appears again.
I am not sure this should be marked as a discrepancy at all. Or if it is, it should be marked in a different way to indicate that it is not something that can be corrected by clicking ‘Save’, but only by editing the data on MB.
Before raising this as a bug I thought I’d raise the issue here in case I’m missing something obvious. I couldn’t find any relevant control in ‘Options’.