Browse Source

Fix share icon

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 1 year ago
parent
commit
c6deac61f3

+ 0 - 1
app/src/main/java/com/owncloud/android/ui/adapter/ListGridImageViewHolder.kt

@@ -31,7 +31,6 @@ import com.elyeproj.loaderviewlibrary.LoaderImageView
 interface ListGridImageViewHolder {
     val thumbnail: ImageView
     fun showVideoOverlay()
-    fun checkVisibilityOfFileFeaturesLayout()
     val shimmerThumbnail: LoaderImageView
     val favorite: ImageView
     val localFileIndicator: ImageView

+ 0 - 2
app/src/main/java/com/owncloud/android/ui/adapter/OCFileListAdapter.java

@@ -429,7 +429,6 @@ public class OCFileListAdapter extends RecyclerView.Adapter<RecyclerView.ViewHol
             }
 
             ocFileListDelegate.bindGridViewHolder(gridViewHolder, file, searchType);
-            gridViewHolder.checkVisibilityOfFileFeaturesLayout();
             checkVisibilityOfMoreButtons(gridViewHolder);
 
             if (holder instanceof ListItemViewHolder) {
@@ -438,7 +437,6 @@ public class OCFileListAdapter extends RecyclerView.Adapter<RecyclerView.ViewHol
 
             if (holder instanceof ListGridItemViewHolder) {
                 bindListGridItemViewHolder((ListGridItemViewHolder) holder, file);
-                ((ListGridItemViewHolder) holder).checkVisibilityOfFileFeaturesLayout();
                 checkVisibilityOfMoreButtons((ListGridItemViewHolder) holder);
             }
 

+ 1 - 2
app/src/main/java/com/owncloud/android/ui/adapter/OCFileListDelegate.kt

@@ -243,8 +243,7 @@ class OCFileListDelegate(
         bindGridMetadataViews(file, gridViewHolder)
 
         // shares
-        val shouldHideShare = gridView ||
-            hideItemOptions ||
+        val shouldHideShare = hideItemOptions ||
             !file.isFolder && file.isEncrypted ||
             file.isEncrypted && !EncryptionUtils.supportsSecureFiledrop(file, user) ||
             searchType == SearchType.FAVORITE_SEARCH

+ 0 - 14
app/src/main/java/com/owncloud/android/ui/adapter/OCFileListGridImageViewHolder.kt

@@ -74,18 +74,4 @@ internal class OCFileListGridImageViewHolder(var binding: GridImageBinding) :
     init {
         binding.favoriteAction.drawable.mutate()
     }
-
-    @Suppress("ComplexCondition")
-    override fun checkVisibilityOfFileFeaturesLayout() {
-        if (favorite.visibility == View.GONE &&
-            shared.visibility == View.GONE &&
-            unreadComments.visibility == View.GONE &&
-            localFileIndicator.visibility == View.GONE &&
-            checkbox.visibility == View.GONE
-        ) {
-            fileFeaturesLayout.visibility = View.GONE
-        } else {
-            fileFeaturesLayout.visibility = View.VISIBLE
-        }
-    }
 }

+ 0 - 15
app/src/main/java/com/owncloud/android/ui/adapter/OCFileListGridItemViewHolder.kt

@@ -75,19 +75,4 @@ internal class OCFileListGridItemViewHolder(var binding: GridItemBinding) :
     init {
         binding.favoriteAction.drawable.mutate()
     }
-
-    @Suppress("ComplexCondition")
-    override fun checkVisibilityOfFileFeaturesLayout() {
-        if (favorite.visibility == View.GONE &&
-            binding.videoOverlay.visibility == View.GONE &&
-            shared.visibility == View.GONE &&
-            unreadComments.visibility == View.GONE &&
-            localFileIndicator.visibility == View.GONE &&
-            checkbox.visibility == View.GONE
-        ) {
-            fileFeaturesLayout.visibility = View.GONE
-        } else {
-            fileFeaturesLayout.visibility = View.VISIBLE
-        }
-    }
 }

+ 0 - 4
app/src/main/java/com/owncloud/android/ui/adapter/OCFileListItemViewHolder.kt

@@ -98,8 +98,4 @@ internal class OCFileListItemViewHolder(private var binding: ListItemBinding) :
     init {
         binding.favoriteAction.drawable.mutate()
     }
-
-    @Suppress("EmptyFunctionBlock")
-    override fun checkVisibilityOfFileFeaturesLayout() {
-    }
 }