X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/eb7bbebc089ddd878442f1d7127974e56493e9ce..7cf9c82cc0b62eaa6c4effb634c3aa36a6c043f2:/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 67285311..e4c853e8 100644 --- a/src/com/owncloud/android/ui/activity/FileDisplayActivity.java +++ b/src/com/owncloud/android/ui/activity/FileDisplayActivity.java @@ -1350,9 +1350,12 @@ OCFileListFragment.ContainerActivity, FileDetailFragment.ContainerActivity, OnNa private void onUnshareLinkOperationFinish(UnshareLinkOperation operation, RemoteOperationResult result) { - if (result.isSuccess() || result.getCode() == ResultCode.SHARE_NOT_FOUND) { + if (result.isSuccess()) { refreshShowDetails(); refeshListOfFilesFragment(); + } else if (result.getCode() == ResultCode.SHARE_NOT_FOUND) { + cleanSecondFragment(); + refeshListOfFilesFragment(); } } @@ -1364,12 +1367,12 @@ OCFileListFragment.ContainerActivity, FileDetailFragment.ContainerActivity, OnNa file = getStorageManager().getFileByPath(file.getRemotePath()); { if (!(details instanceof PreviewMediaFragment || details instanceof PreviewImageFragment)) { showDetails(file); - } else if (details instanceof PreviewMediaFragment) { + } else if (details instanceof PreviewMediaFragment) { startMediaPreview(file, 0, false); } } invalidateOptionsMenu(); - } + } } }