diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchCurrentDirItemViewHolder.kt b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchCurrentDirItemViewHolder.kt
index 9afef04761b1..94c7f1dbf08c 100644
--- a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchCurrentDirItemViewHolder.kt
+++ b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchCurrentDirItemViewHolder.kt
@@ -10,6 +10,7 @@ package com.owncloud.android.ui.adapter
import android.content.Context
import android.view.View
import com.afollestad.sectionedrecyclerview.SectionedViewHolder
+import com.nextcloud.utils.extensions.setVisibleIf
import com.nextcloud.utils.thumbnail.ThumbnailArguments
import com.nextcloud.utils.thumbnail.ThumbnailGenerator
import com.owncloud.android.databinding.UnifiedSearchCurrentDirectoryItemBinding
@@ -42,6 +43,8 @@ class UnifiedSearchCurrentDirItemViewHolder(
binding.filename.text = filename
}
+ binding.favoriteAction.setVisibleIf(file.isFavorite)
+
thumbnailGenerator.setThumbnail(
file,
binding.thumbnail,
diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchItemViewHolder.kt b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchItemViewHolder.kt
index d74fd10cd059..5618eb892e3c 100644
--- a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchItemViewHolder.kt
+++ b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchItemViewHolder.kt
@@ -64,6 +64,7 @@ class UnifiedSearchItemViewHolder(
val entryType = entry.getType()
bindThumbnail(entry, file, entryType)
bindMoreButton(entry, file)
+ binding.favoriteAction.setVisibleIf(file?.isFavorite == true)
binding.unifiedSearchItemLayout.setOnClickListener {
searchEntryOnClick(entry, entryType)
}
diff --git a/app/src/main/res/layout/unified_search_current_directory_item.xml b/app/src/main/res/layout/unified_search_current_directory_item.xml
index 5b5c8d6e6533..6fe1bda70d40 100644
--- a/app/src/main/res/layout/unified_search_current_directory_item.xml
+++ b/app/src/main/res/layout/unified_search_current_directory_item.xml
@@ -15,28 +15,50 @@
android:gravity="center_vertical"
android:orientation="horizontal">
-
-
+
+
+
-
+
+
+
+
+ app:layout_constraintBottom_toTopOf="@+id/thumbnail_layout"
+ app:layout_constraintEnd_toEndOf="@+id/thumbnail_layout"
+ app:layout_constraintStart_toEndOf="@+id/thumbnail_layout"
+ app:layout_constraintTop_toTopOf="@+id/thumbnail_layout"
+ tools:visibility="visible" />
-
+
-
-
+
-
+
-
+
+
+
+
+
+ android:visibility="gone"
+ app:layout_constraintBottom_toBottomOf="@+id/thumbnail_layout"
+ app:layout_constraintEnd_toEndOf="@+id/thumbnail_layout"
+ app:layout_constraintStart_toEndOf="@+id/thumbnail_layout"
+ app:layout_constraintTop_toBottomOf="@+id/thumbnail_layout" />
+
+
-
+