X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/c39e851f5eada08c93d3a57d41054ea112b4bfcf..dbfbc10af43b10fc23e56fa62ef0cde6df71f0e4:/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 fd22b3a9..5e211e58 100644 --- a/src/com/owncloud/android/ui/preview/PreviewImageFragment.java +++ b/src/com/owncloud/android/ui/preview/PreviewImageFragment.java @@ -213,6 +213,9 @@ public class PreviewImageFragment extends FileFragment { super.onPrepareOptionsMenu(menu); if (mContainerActivity.getStorageManager() != null) { + // Update the file + setFile(mContainerActivity.getStorageManager().getFileById(getFile().getFileId())); + FileMenuFilter mf = new FileMenuFilter( getFile(), mContainerActivity.getStorageManager().getAccount(), @@ -229,6 +232,15 @@ public class PreviewImageFragment extends FileFragment { item.setVisible(false); item.setEnabled(false); } + + // additional restriction for this fragment + // TODO allow refresh file in PreviewImageFragment + item = menu.findItem(R.id.action_sync_file); + if (item != null) { + item.setVisible(false); + item.setEnabled(false); + } + } @@ -294,10 +306,10 @@ public class PreviewImageFragment extends FileFragment { @Override public void onDestroy() { - super.onDestroy(); if (mBitmap != null) { mBitmap.recycle(); } + super.onDestroy(); }