From 49cf6a4ff6c293dfe9a986bed41f831bb8f46225 Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 4 Oct 2018 12:18:38 +0200 Subject: [PATCH] fix #978, properly hide fullscreen top shadow when appropriate --- .../gallery/activities/ViewPagerActivity.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt index 793c3b3b3..bf7140cc5 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt @@ -257,10 +257,10 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View view_pager.adapter?.let { (it as MyPagerAdapter).toggleFullscreen(mIsFullScreen) checkSystemUI() - if (!bottom_actions.isGone()) { - val newAlpha = if (mIsFullScreen) 0f else 1f + val newAlpha = if (mIsFullScreen) 0f else 1f + top_shadow.animate().alpha(newAlpha).start() + if (bottom_actions.isVisible()) { bottom_actions.animate().alpha(newAlpha).start() - top_shadow.animate().alpha(newAlpha).start() arrayOf(bottom_favorite, bottom_edit, bottom_share, bottom_delete, bottom_rotate, bottom_properties, bottom_change_orientation, bottom_slideshow, bottom_show_on_map, bottom_toggle_file_visibility, bottom_rename).forEach { it.isClickable = !mIsFullScreen