pushDirname(directory);
cleanSecondFragment();
+ // Sync Folder
syncFolderOperation(directory.getRemotePath(), directory.getFileId());
// Update folder size on DB
- getStorageManager().calculateFolderSize(directory.getFileId());
+ getStorageManager().calculateFolderSize(directory.getParentId());
}
if(mFile != null){
DataStorageManager storageManager = mContainerActivity.getStorageManager();
parentDir = storageManager.getFileById(mFile.getParentId());
+
+ // Update folder size on DB
+ storageManager.calculateFolderSize(mFile.getFileId());
+
mFile = parentDir;
+
}
listDirectory(parentDir);
+
mContainerActivity.syncFolderOperation(mFile.getRemotePath(), mFile.getParentId());
}