Fix chapters bottom sheet header size

This commit is contained in:
Koitharu
2023-06-04 15:56:57 +03:00
parent 5ec7fbed94
commit 46b797fc67
3 changed files with 14 additions and 4 deletions

View File

@@ -243,6 +243,9 @@ class DetailsActivity :
viewBinding.cardChapters?.updateLayoutParams<MarginLayoutParams> {
bottomMargin = insets.bottom + marginEnd
}
viewBinding.dragHandle?.updateLayoutParams<MarginLayoutParams> {
bottomMargin = insets.bottom
}
}
private fun onHistoryChanged(info: HistoryInfo) {

View File

@@ -48,7 +48,7 @@
app:shapeAppearanceOverlay="@style/ShapeAppearanceOverlay.Kotatsu.BottomSheet"
tools:visibility="visible">
<LinearLayout
<FrameLayout
android:id="@+id/layout_bs_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -57,12 +57,17 @@
<com.google.android.material.bottomsheet.BottomSheetDragHandleView
android:id="@+id/dragHandle"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
android:layout_height="?actionBarSize"
android:layout_gravity="top"
android:paddingTop="0dp"
android:paddingBottom="32dp"
tools:layout_marginBottom="14dp" />
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar_chapters"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_height="?actionBarSize"
android:layout_gravity="bottom"
android:theme="@style/ThemeOverlay.Kotatsu.MainToolbar"
tools:menu="@menu/opt_chapters">
@@ -92,7 +97,7 @@
</com.google.android.material.appbar.MaterialToolbar>
</LinearLayout>
</FrameLayout>
<androidx.fragment.app.FragmentContainerView
android:id="@+id/container_chapters"

View File

@@ -24,6 +24,7 @@
android:orientation="horizontal"
android:paddingVertical="8dp"
android:visibility="gone"
tools:ignore="UseCompoundDrawables"
tools:visibility="visible">
<TextView
@@ -43,6 +44,7 @@
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:background="?selectableItemBackgroundBorderless"
android:contentDescription="@string/close"
android:padding="16dp"
app:srcCompat="?actionModeCloseDrawable"
app:tint="?colorControlActivated" />