do not allow clicking bottom actions if faded away

This commit is contained in:
tibbi 2018-06-26 14:43:39 +02:00
parent e6980596a2
commit 3a7e93f095
2 changed files with 14 additions and 6 deletions

View File

@ -182,13 +182,13 @@ open class PhotoVideoActivity : SimpleActivity(), ViewPagerFragment.FragmentList
bottom_delete.beGone()
bottom_edit.setOnClickListener {
if (mUri != null) {
if (mUri != null && bottom_actions.alpha == 1f) {
openEditor(mUri!!.toString())
}
}
bottom_share.setOnClickListener {
if (mUri != null) {
if (mUri != null && bottom_actions.alpha == 1f) {
sharePath(mUri!!.toString())
}
}

View File

@ -762,21 +762,29 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View
private fun initBottomActionButtons() {
bottom_favorite.setOnClickListener {
if (bottom_actions.alpha == 1f) {
toggleFavorite()
}
}
bottom_edit.setOnClickListener {
if (bottom_actions.alpha == 1f) {
openEditor(getCurrentPath())
}
}
bottom_share.setOnClickListener {
if (bottom_actions.alpha == 1f) {
shareMediumPath(getCurrentPath())
}
}
bottom_delete.setOnClickListener {
if (bottom_actions.alpha == 1f) {
checkDeleteConfirmation()
}
}
}
private fun updateFavoriteIcon(medium: Medium) {
val icon = if (medium.isFavorite) R.drawable.ic_star_on else R.drawable.ic_star_off