Fix delete button sometimes not visible
This commit is contained in:
parent
42199ecaf5
commit
93d6eb9b17
3 changed files with 6 additions and 5 deletions
|
@ -111,13 +111,13 @@ class EpisodeBottomSheetFragment : BottomSheetDialogFragment() {
|
||||||
//binding.progressDownload.isVisible = true
|
//binding.progressDownload.isVisible = true
|
||||||
}
|
}
|
||||||
|
|
||||||
binding.deleteButton.isVisible = false
|
|
||||||
|
|
||||||
viewModel.loadEpisode(episodeId)
|
viewModel.loadEpisode(episodeId)
|
||||||
} else {
|
} else {
|
||||||
val playerItem = args.playerItem!!
|
val playerItem = args.playerItem!!
|
||||||
viewModel.loadEpisode(playerItem)
|
viewModel.loadEpisode(playerItem)
|
||||||
|
|
||||||
|
binding.deleteButton.isVisible = true
|
||||||
|
|
||||||
binding.deleteButton.setOnClickListener {
|
binding.deleteButton.setOnClickListener {
|
||||||
viewModel.deleteEpisode()
|
viewModel.deleteEpisode()
|
||||||
dismiss()
|
dismiss()
|
||||||
|
|
|
@ -170,11 +170,11 @@ class MediaInfoFragment : Fragment() {
|
||||||
binding.downloadButton.setImageResource(R.drawable.ic_download_filled)
|
binding.downloadButton.setImageResource(R.drawable.ic_download_filled)
|
||||||
}
|
}
|
||||||
|
|
||||||
binding.deleteButton.isVisible = false
|
|
||||||
} else {
|
} else {
|
||||||
binding.favoriteButton.isVisible = false
|
binding.favoriteButton.isVisible = false
|
||||||
binding.checkButton.isVisible = false
|
binding.checkButton.isVisible = false
|
||||||
binding.downloadButton.isVisible = false
|
binding.downloadButton.isVisible = false
|
||||||
|
binding.deleteButton.isVisible = true
|
||||||
|
|
||||||
binding.deleteButton.setOnClickListener {
|
binding.deleteButton.setOnClickListener {
|
||||||
viewModel.deleteItem()
|
viewModel.deleteItem()
|
||||||
|
|
|
@ -44,9 +44,9 @@
|
||||||
android:layout_marginEnd="8dp"
|
android:layout_marginEnd="8dp"
|
||||||
android:background="@drawable/circle_background"
|
android:background="@drawable/circle_background"
|
||||||
android:backgroundTint="?attr/colorError"
|
android:backgroundTint="?attr/colorError"
|
||||||
|
android:visibility="gone"
|
||||||
app:layout_constraintEnd_toEndOf="@id/episode_image"
|
app:layout_constraintEnd_toEndOf="@id/episode_image"
|
||||||
app:layout_constraintTop_toTopOf="@id/episode_image"
|
app:layout_constraintTop_toTopOf="@id/episode_image"
|
||||||
android:visibility="gone"
|
|
||||||
tools:visibility="visible">
|
tools:visibility="visible">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
|
@ -215,7 +215,8 @@
|
||||||
android:background="@drawable/button_accent_background"
|
android:background="@drawable/button_accent_background"
|
||||||
android:contentDescription="@string/delete_button_description"
|
android:contentDescription="@string/delete_button_description"
|
||||||
android:padding="12dp"
|
android:padding="12dp"
|
||||||
android:src="@drawable/ic_trash" />
|
android:src="@drawable/ic_trash"
|
||||||
|
android:visibility="gone" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
|
|
Loading…
Reference in a new issue