Fix delete button sometimes not visible

This commit is contained in:
Jarne Demeulemeester 2022-01-21 18:28:06 +01:00
parent 42199ecaf5
commit 93d6eb9b17
No known key found for this signature in database
GPG key ID: 65C6006F2032DD14
3 changed files with 6 additions and 5 deletions

View file

@ -111,13 +111,13 @@ class EpisodeBottomSheetFragment : BottomSheetDialogFragment() {
//binding.progressDownload.isVisible = true
}
binding.deleteButton.isVisible = false
viewModel.loadEpisode(episodeId)
} else {
val playerItem = args.playerItem!!
viewModel.loadEpisode(playerItem)
binding.deleteButton.isVisible = true
binding.deleteButton.setOnClickListener {
viewModel.deleteEpisode()
dismiss()

View file

@ -170,11 +170,11 @@ class MediaInfoFragment : Fragment() {
binding.downloadButton.setImageResource(R.drawable.ic_download_filled)
}
binding.deleteButton.isVisible = false
} else {
binding.favoriteButton.isVisible = false
binding.checkButton.isVisible = false
binding.downloadButton.isVisible = false
binding.deleteButton.isVisible = true
binding.deleteButton.setOnClickListener {
viewModel.deleteItem()

View file

@ -44,9 +44,9 @@
android:layout_marginEnd="8dp"
android:background="@drawable/circle_background"
android:backgroundTint="?attr/colorError"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="@id/episode_image"
app:layout_constraintTop_toTopOf="@id/episode_image"
android:visibility="gone"
tools:visibility="visible">
<TextView
@ -215,7 +215,8 @@
android:background="@drawable/button_accent_background"
android:contentDescription="@string/delete_button_description"
android:padding="12dp"
android:src="@drawable/ic_trash" />
android:src="@drawable/ic_trash"
android:visibility="gone" />
</LinearLayout>
<LinearLayout