diff --git a/app/src/main/java/org/koitharu/kotatsu/base/ui/widgets/BottomSheetHeaderBar.kt b/app/src/main/java/org/koitharu/kotatsu/base/ui/widgets/BottomSheetHeaderBar.kt
index b8f2cf0e8..ff6f05a29 100644
--- a/app/src/main/java/org/koitharu/kotatsu/base/ui/widgets/BottomSheetHeaderBar.kt
+++ b/app/src/main/java/org/koitharu/kotatsu/base/ui/widgets/BottomSheetHeaderBar.kt
@@ -216,7 +216,7 @@ class BottomSheetHeaderBar @JvmOverloads constructor(
return true
}
val viewId = child.id
- return viewId == R.id.dragHandle || viewId == R.id.toolbar
+ return viewId == R.id.dragHandle || viewId == R.id.toolbar || viewId == R.id.frame
}
private fun convertLayoutParams(params: ViewGroup.LayoutParams?): Toolbar.LayoutParams? {
@@ -236,8 +236,8 @@ class BottomSheetHeaderBar @JvmOverloads constructor(
private fun getTransition(): AutoTransition {
transition?.let { return it }
val t = AutoTransition()
- t.duration = context.getAnimationDuration(R.integer.config_tinyAnimTime)
- // t.interpolator = AccelerateDecelerateInterpolator()
+ t.duration = context.getAnimationDuration(android.R.integer.config_shortAnimTime)
+ t.addTarget(binding.dragHandle)
transition = t
return t
}
diff --git a/app/src/main/res/layout/layout_sheet_header.xml b/app/src/main/res/layout/layout_sheet_header.xml
index 157e6e2ce..47ea53857 100644
--- a/app/src/main/res/layout/layout_sheet_header.xml
+++ b/app/src/main/res/layout/layout_sheet_header.xml
@@ -3,22 +3,30 @@
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
- android:layout_height="wrap_content">
+ android:layout_height="wrap_content"
+ tools:parentTag="com.google.android.material.appbar.AppBarLayout">
-
+ android:layout_height="?attr/actionBarSize">
-
+
+
+
+
+