From 1a426e1f5f3d8a1e3168f2791a47d142b9062f29 Mon Sep 17 00:00:00 2001 From: tarsin Date: Wed, 21 Sep 2022 22:56:29 +0800 Subject: [PATCH] Simplify code --- app/src/main/java/com/hippo/app/BaseDialogBuilder.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/hippo/app/BaseDialogBuilder.kt b/app/src/main/java/com/hippo/app/BaseDialogBuilder.kt index 1e49cadda..d23dd890d 100644 --- a/app/src/main/java/com/hippo/app/BaseDialogBuilder.kt +++ b/app/src/main/java/com/hippo/app/BaseDialogBuilder.kt @@ -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 } } }