OC-2859: Fix bug: Unshare option shouldn't appear in non-shared files/folders
[pub/Android/ownCloud.git] / src / com / owncloud / android / ui / preview / PreviewImageFragment.java
index d8622f2..8720eef 100644 (file)
@@ -253,6 +253,12 @@ 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);
+        }
+        
         // Options shareLink
         if (!getFile().isShareByLink()) {
             MenuItem item = menu.findItem(R.id.action_unshare_file);