Simplify code

This commit is contained in:
tarsin committed 2022-09-22 20:29:18 +08:00
1 parent e9a9f1070c
commit 1a426e1f5f
1 file changed
+5 -5
@@ -9,11 +9,11 @@ open class BaseDialogBuilder constructor(
context: Context
) : MaterialAlertDialogBuilder(context) {
override fun create(): AlertDialog {
return super.create().also { dialog ->
dialog.window?.let {
it.addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND)
it.addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND)
it.attributes.blurBehindRadius = 32
return super.create().apply {
window?.run {
addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND)
addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND)
attributes.blurBehindRadius = 32
}
}
}