From 8f2b120454ae4bf62738c16f560767962b34408a Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Fri, 26 Mar 2021 14:42:43 -0400 Subject: [PATCH] Fix bottom sheet expansion in split screen --- .../ui/library/filter/FilterBottomSheet.kt | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/library/filter/FilterBottomSheet.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/library/filter/FilterBottomSheet.kt index 9513677a59..64beedb7c8 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/library/filter/FilterBottomSheet.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/library/filter/FilterBottomSheet.kt @@ -1,7 +1,6 @@ package eu.kanade.tachiyomi.ui.library.filter import android.content.Context -import android.content.res.Configuration import android.os.Parcelable import android.util.AttributeSet import android.view.View @@ -130,12 +129,14 @@ class FilterBottomSheet @JvmOverloads constructor(context: Context, attrs: Attri } ) - if (context.resources.configuration.orientation == Configuration.ORIENTATION_LANDSCAPE) { - second_layout.removeView(view_options) - second_layout.removeView(reorder_filters) - first_layout.addView(reorder_filters) - first_layout.addView(view_options) - second_layout.gone() + post { + if (second_layout.width + first_layout.width + 20.dpToPx < width) { + second_layout.removeView(view_options) + second_layout.removeView(reorder_filters) + first_layout.addView(reorder_filters) + first_layout.addView(view_options) + second_layout.gone() + } } sheetBehavior?.hide()