HapeLee 1 год назад
Родитель
Сommit
a6b1a41605

+ 3 - 6
app/src/main/java/io/legato/kazusa/ui/book/read/config/ReadStyleDialog.kt

@@ -28,6 +28,7 @@ import io.legato.kazusa.utils.viewbindingdelegate.viewBinding
 import splitties.views.onLongClick
 import androidx.core.graphics.drawable.toDrawable
 import androidx.transition.TransitionManager
+import com.google.android.material.bottomsheet.BottomSheetBehavior
 
 class ReadStyleDialog : BaseBottomSheetDialogFragment(R.layout.dialog_read_book_style),
     FontSelectDialog.CallBack {
@@ -194,14 +195,10 @@ class ReadStyleDialog : BaseBottomSheetDialogFragment(R.layout.dialog_read_book_
     }
 
     private fun setOnlyActiveSeekBarVisible(activeSeekBar: DetailSeekBar, visible: Boolean) {
-        if (visible == true) {
-            TransitionManager.beginDelayedTransition(binding.setBar)
-            TransitionManager.beginDelayedTransition(binding.setBottomBar)
+        if (visible) {
             binding.setBar.visibility = View.GONE
             binding.setBottomBar.visibility = View.GONE
-        }else{
-            TransitionManager.beginDelayedTransition(binding.setBar)
-            TransitionManager.beginDelayedTransition(binding.setBottomBar)
+        } else {
             binding.setBar.visibility = View.VISIBLE
             binding.setBottomBar.visibility = View.VISIBLE
         }

+ 4 - 8
app/src/main/res/layout/dialog_read_book_style.xml

@@ -252,8 +252,7 @@
             android:layout_width="match_parent"
             android:layout_height="1dp"
             android:layout_marginHorizontal="16dp"
-            android:layout_marginVertical="8dp"
-            android:background="@color/btn_bg_press" />
+            android:layout_marginVertical="8dp" />
 
         <LinearLayout
             android:layout_width="match_parent"
@@ -271,16 +270,13 @@
                 android:text="@string/text_bg_style"
                 android:textSize="12sp" />
 
-            <TextView
-                android:id="@+id/tv_share_layout"
-                android:layout_width="wrap_content"
-                android:layout_height="wrap_content"
-                android:text="@string/share_layout" />
+
 
             <com.google.android.material.checkbox.MaterialCheckBox
                 android:id="@+id/cb_share_layout"
-                android:layout_width="20dp"
+                android:layout_width="wrap_content"
                 android:layout_height="20dp"
+                android:text="@string/share_layout"
                 android:layout_marginStart="6dp"
                 android:layout_marginEnd="16dp" />