OC-2859: Refix the bug. Unshare option shouldn't appear in non-shared files/folders
authormasensio <masensio@solidgear.es>
Fri, 7 Feb 2014 08:11:08 +0000 (09:11 +0100)
committermasensio <masensio@solidgear.es>
Fri, 7 Feb 2014 08:11:08 +0000 (09:11 +0100)
src/com/owncloud/android/ui/preview/PreviewImageFragment.java

index 8720eef..1516ae8 100644 (file)
@@ -259,12 +259,16 @@ public class PreviewImageFragment extends FileFragment implements   OnRemoteOper
             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);
         }
+            
     }