X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/1bdf1e60f1c18762d0a77543f74a2c28fb859557..ebbc1793e23f67dc7aa2214a542fa2c037fcf4c2:/src/com/owncloud/android/ui/preview/PreviewImageFragment.java diff --git a/src/com/owncloud/android/ui/preview/PreviewImageFragment.java b/src/com/owncloud/android/ui/preview/PreviewImageFragment.java index d8622f24..1516ae8d 100644 --- a/src/com/owncloud/android/ui/preview/PreviewImageFragment.java +++ b/src/com/owncloud/android/ui/preview/PreviewImageFragment.java @@ -253,12 +253,22 @@ public class PreviewImageFragment extends FileFragment implements OnRemoteOper public void onPrepareOptionsMenu(Menu menu) { super.onPrepareOptionsMenu(menu); + // Trick to update the file + OCFile file = ((PreviewImageActivity) getActivity()).getStorageManager().getFileByPath(getFile().getRemotePath()); + if (file!= null) { + setFile(file); + } + + MenuItem item = menu.findItem(R.id.action_unshare_file); // Options shareLink - if (!getFile().isShareByLink()) { - MenuItem item = menu.findItem(R.id.action_unshare_file); + if (!getFile().isShareByLink()) { item.setVisible(false); item.setEnabled(false); + } else { + item.setVisible(true); + item.setEnabled(true); } + }