|
@@ -136,7 +136,6 @@ public class SyncedFolderObserverService extends Service {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
- int foundLocation = -1;
|
|
|
|
for (int i = 0; i < pairArrayList.size(); i++) {
|
|
for (int i = 0; i < pairArrayList.size(); i++) {
|
|
SyncedFolder syncFolder = pairArrayList.get(i).getKey();
|
|
SyncedFolder syncFolder = pairArrayList.get(i).getKey();
|
|
for (SyncedFolder syncedFolder : mProvider.getSyncedFolders()) {
|
|
for (SyncedFolder syncedFolder : mProvider.getSyncedFolders()) {
|
|
@@ -144,7 +143,6 @@ public class SyncedFolderObserverService extends Service {
|
|
syncFolder = syncedFolder;
|
|
syncFolder = syncedFolder;
|
|
pairArrayList.set(i, new SerializablePair<SyncedFolder, FileEntry>(syncFolder,
|
|
pairArrayList.set(i, new SerializablePair<SyncedFolder, FileEntry>(syncFolder,
|
|
pairArrayList.get(i).getValue()));
|
|
pairArrayList.get(i).getValue()));
|
|
- foundLocation = i;
|
|
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -158,7 +156,7 @@ public class SyncedFolderObserverService extends Service {
|
|
monitor.addObserver(observer);
|
|
monitor.addObserver(observer);
|
|
syncedFolderMap.put(syncFolder, observer);
|
|
syncedFolderMap.put(syncFolder, observer);
|
|
} else {
|
|
} else {
|
|
- pairArrayList.remove(foundLocation);
|
|
|
|
|
|
+ pairArrayList.remove(i);
|
|
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|