From 898628970254f15e9b2ae08f1cd68513aee39f20 Mon Sep 17 00:00:00 2001 From: tarsin Date: Fri, 12 May 2023 12:05:22 +0800 Subject: [PATCH] Resolve #1023 --- app/build.gradle.kts | 2 +- .../main/java/com/hippo/ehviewer/ui/scene/GalleryHolder.kt | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 167101997..036733512 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -13,7 +13,7 @@ plugins { android { compileSdk = 33 - buildToolsVersion = "33.0.0" + buildToolsVersion = "33.0.2" ndkVersion = "25.2.9519653" androidResources.generateLocaleConfig = true diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryHolder.kt b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryHolder.kt index 5d47ef9fb..7085a8f34 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryHolder.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryHolder.kt @@ -68,5 +68,9 @@ class GridGalleryHolder(private val composeView: ComposeView) : GalleryHolder(co modifier = Modifier.padding(2.dp), ) } + + // Workaround https://github.com/Ehviewer-Overhauled/Ehviewer/issues/1023 + // See https://issuetracker.google.com/issues/240449681 + composeView.getChildAt(0)?.requestLayout() } }