From 6759b59507d0d9dc4c9da75f8aebee0ea720171c Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 15 Feb 2023 14:10:18 -0400 Subject: [PATCH] Fix toolbar height and fade in. --- .../securesms/mediapreview/MediaPreviewV2Fragment.kt | 3 +-- app/src/main/res/layout/fragment_media_preview_v2.xml | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt index 7c3f801791..ac5d11d996 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt @@ -185,13 +185,12 @@ class MediaPreviewV2Fragment : LoggingFragment(R.layout.fragment_media_preview_v private fun initializeFullScreenUi() { fullscreenHelper.configureToolbarLayout(binding.toolbarCutoutSpacer, binding.toolbar) fullscreenHelper.showAndHideWithSystemUI(requireActivity().window, binding.toolbarLayout, binding.mediaPreviewDetailsContainer) - fullscreenHelper.hideSystemUI() lifecycleDisposable += viewModel.state.map { it.isInSharedAnimation to it.loadState }.distinctUntilChanged().subscribe { (isInSharedAnimation, loadState) -> if (!isInSharedAnimation && loadState == MediaPreviewV2State.LoadState.MEDIA_READY) { - fullscreenHelper.showSystemUI() + binding.toolbarLayout.animate().alpha(1f) } } } diff --git a/app/src/main/res/layout/fragment_media_preview_v2.xml b/app/src/main/res/layout/fragment_media_preview_v2.xml index 9a926e0a88..29c85aff74 100644 --- a/app/src/main/res/layout/fragment_media_preview_v2.xml +++ b/app/src/main/res/layout/fragment_media_preview_v2.xml @@ -54,6 +54,7 @@ android:id="@+id/toolbar_layout" android:layout_width="match_parent" android:layout_height="wrap_content" + android:alpha="0" android:background="@color/signal_dark_colorSurface_87" app:elevation="0dp"> @@ -66,8 +67,9 @@