阅读设置进入三级设置时不会关闭上级界面 #368

This commit is contained in:
HapeLee
2025-11-25 23:42:04 +08:00
parent ba33e7cdd5
commit d29c889de3
@@ -101,12 +101,10 @@ class FontConfigDialog : BaseBottomSheetDialogFragment(R.layout.dialog_font_conf
binding.btnShadowSet.setOnClickListener {
callBack2?.showShadowSet()
dismissAllowingStateLoss()
}
binding.btnSelectFonts.setOnClickListener {
callBack2?.showFontSelect()
dismissAllowingStateLoss()
}
binding.btnTextItalic.isChecked = ReadBookConfig.textItalic
binding.btnTextShadow.isChecked = ReadBookConfig.textShadow
@@ -134,7 +132,6 @@ class FontConfigDialog : BaseBottomSheetDialogFragment(R.layout.dialog_font_conf
binding.swUnderline.addOnCheckedChangeListener { _, isChecked ->
callBack2?.showUnderlineConfig()
dismissAllowingStateLoss()
}
binding.btnDefaultFonts.setOnClickListener {
@@ -145,7 +142,6 @@ class FontConfigDialog : BaseBottomSheetDialogFragment(R.layout.dialog_font_conf
) { _, i ->
AppConfig.systemTypefaces = i
onDefaultFontChange()
dismissAllowingStateLoss()
}
}
}