X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/9c03c10790f01235f0b4734ef84d0f517b38d5e7..7c3fad35a3b4957bbb2557e98c5d2091c5132165:/src/com/owncloud/android/ui/activity/FileDisplayActivity.java diff --git a/src/com/owncloud/android/ui/activity/FileDisplayActivity.java b/src/com/owncloud/android/ui/activity/FileDisplayActivity.java index bacc6a92..f8867326 100644 --- a/src/com/owncloud/android/ui/activity/FileDisplayActivity.java +++ b/src/com/owncloud/android/ui/activity/FileDisplayActivity.java @@ -880,15 +880,19 @@ OCFileListFragment.ContainerActivity, FileDetailFragment.ContainerActivity, OnNa if ((synchFolderRemotePath != null && currentDir != null && (currentDir.getRemotePath().equals(synchFolderRemotePath))) || fillBlankRoot ) { - if (!fillBlankRoot) - currentDir = getStorageManager().getFileByPath(synchFolderRemotePath); - OCFileListFragment fileListFragment = getListOfFilesFragment(); - if (fileListFragment != null) { - fileListFragment.listDirectory(currentDir); - + if (synchResult == null || synchResult.isSuccess()) { + if (!fillBlankRoot) + currentDir = getStorageManager().getFileByPath(synchFolderRemotePath); + if (currentDir != null) { + OCFileListFragment fileListFragment = getListOfFilesFragment(); + if (fileListFragment != null) { + fileListFragment.listDirectory(currentDir); + + } + if (getSecondFragment() == null) + setFile(currentDir); + } } - if (getSecondFragment() == null) - setFile(currentDir); } setSupportProgressBarIndeterminateVisibility(inProgress);