View Issue Details

IDProjectCategoryView StatusLast Update
0016211MMADBpublic2020-02-17 19:20
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionnot fixable 
Product Version1.3.6 
Target Version1.3.7 
Summary0016211: Database fails to refresh upon 'Check for new/changed media'
Description1 Connect android device to PC
2 In MM5 browse the device and delete files that had previously been synced
--> MM5 indicates that the files have been deleted
3 Run MMA
--> Scanner appears to run, but files still show in library (but skip on playback because they've actually been deleted)!
4 In MMA, use Options > Check for new/changed media
--> Scanner appears to run, but files continue to show!!
5 Close and restart MM
--> Scanner runs correctly and the files no longer appear in the library

Shouldn't the library correctly update after steps 3 or 4?
TagsNo tags attached.
Fixed in build

Activities

martin

2020-02-17 19:20

developer   ~0056700

I think this is a traditional USB sync issue with MTP. MMA observes file changes (MMW writes file as a flag) and MMA starts USB sync(deletion of the file in this case). Also, the Android system can detect missing files then -> updates MediaStore -> and then MMA updates its library.
If "new/changed media" does not work, it means MediaStore is not updated yet and it means AndroidSystem does not know about deleted files. Usually, reconnection of usb cable will help in these cases.
Unfortunately, I don't think that MMA or MMW can do something more about this.