Browse Source

add filterActionsForOfflineOperations

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 9 months ago
parent
commit
3dd21f84f6

+ 4 - 0
app/src/main/java/com/owncloud/android/datamodel/OCFile.java

@@ -775,6 +775,10 @@ public class OCFile implements Parcelable, Comparable<OCFile>, ServerFileInterfa
         return this.downloading;
     }
 
+    public boolean isRootDirectory() {
+        return decryptedRemotePath.equals(ROOT_PATH);
+    }
+
     public boolean isOfflineOperation() {
         return getRemoteId() == null;
     }

+ 1 - 1
app/src/main/java/com/owncloud/android/ui/fragment/OCFileListBottomSheetDialog.java

@@ -212,7 +212,7 @@ public class OCFileListBottomSheetDialog extends BottomSheetDialog implements In
     }
 
     private void filterActionsForOfflineOperations() {
-        if (!file.isOfflineOperation()) {
+        if (!file.isOfflineOperation() || file.isRootDirectory()) {
             return;
         }