fix #1265, hide the Panorama button at fullscreen view

This commit is contained in:
tibbi 2019-02-14 23:09:01 +01:00
parent 9fabd88420
commit 05e666890f

View file

@ -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()
}
}
}