fix #1265, hide the Panorama button at fullscreen view
This commit is contained in:
parent
9fabd88420
commit
05e666890f
1 changed files with 14 additions and 5 deletions
|
@ -515,6 +515,9 @@ class PhotoFragment : ViewPagerFragment() {
|
|||
}
|
||||
|
||||
mView.panorama_outline.beVisibleIf(mIsPanorama)
|
||||
if (mIsFullscreen) {
|
||||
mView.panorama_outline.alpha = 0f
|
||||
}
|
||||
}
|
||||
|
||||
private fun getImageOrientation(): Int {
|
||||
|
@ -611,14 +614,20 @@ class PhotoFragment : ViewPagerFragment() {
|
|||
|
||||
override fun fullscreenToggled(isFullscreen: Boolean) {
|
||||
this.mIsFullscreen = isFullscreen
|
||||
mView.photo_details.apply {
|
||||
if (mStoredShowExtendedDetails && isVisible()) {
|
||||
animate().y(getExtendedDetailsY(height))
|
||||
mView.apply {
|
||||
photo_details.apply {
|
||||
if (mStoredShowExtendedDetails && isVisible()) {
|
||||
animate().y(getExtendedDetailsY(height))
|
||||
|
||||
if (mStoredHideExtendedDetails) {
|
||||
animate().alpha(if (isFullscreen) 0f else 1f).start()
|
||||
if (mStoredHideExtendedDetails) {
|
||||
animate().alpha(if (isFullscreen) 0f else 1f).start()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (mIsPanorama) {
|
||||
panorama_outline.animate().alpha(if (isFullscreen) 0f else 1f).start()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue