View Issue Details

IDProjectCategoryView StatusLast Update
0012814MMW v4Synchronizationpublic2015-08-05 22:04
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.1 
Target Version4.1.9Fixed in Version4.1.9 
Summary0012814: iOS8: Tracks deleted in iPhone music app are still visible by iTunes and MM
DescriptionIf you sync some tracks and delete them directly in iPhone Music app then those tracks are still visible by iTunes and MediaMonkey and are not re-synced on the next auto-sync.

EDIT: Workaround is to hit F5 to refresh the content or re-connect the device (0009310)
Additional InformationGJG-798-35386

The reason for this is the same as in case of 0012266
So the solution is 0012266, but because of the reasons described here 0012266:0041251 the solution for MM4 can be simplified, i.e. just remove those tracks from iTunesCDB once we found that their no longer exists in MediaLibrary.sqlitedb. Comparing them based on location/path should be safe and good solution.
TagsNo tags attached.
Fixed in build1753

Relationships

related to 0009310 closedLudek iOS5: Tracks deleted in device still shown in MediaMonkey 
child of 0012266 closedLudek iOS5+ sync: Read device content rather from MediaLibrary.sqlitedb 

Activities

Ludek

2015-08-05 21:15

developer   ~0042804

Last edited: 2015-08-05 22:10

Actually there already was a mechanism for this (0009310), but only when user hit F5 to refresh or re-connected the device.
But when (re-)scanning the device content, it checked every file for its existence/presence on the device, this was quite slow for large amounts of tracks (comparing based on SQL is much faster).

Fixed in build 4.1.9.1753 (device is re-scanned before each auto-sync and the scanning process is much faster now)