diff --git a/VisualNovel/app/src/main/java/com/remax/visualnovel/extension/DialogExt.kt b/VisualNovel/app/src/main/java/com/remax/visualnovel/extension/DialogExt.kt index 659a79b..6385ff6 100644 --- a/VisualNovel/app/src/main/java/com/remax/visualnovel/extension/DialogExt.kt +++ b/VisualNovel/app/src/main/java/com/remax/visualnovel/extension/DialogExt.kt @@ -49,10 +49,15 @@ fun Activity.showConfirmDialog( dialog.binding.run { setOnClick(ivTop, tvRight, tvLeft) { when (this) { - tvRight -> bottomRightClick?.invoke() + tvLeft -> { + dialog.dismiss() + } + tvRight -> { + bottomRightClick?.invoke() + dialog.dismiss() + } ivTop -> topBtnClick?.invoke() } - dialog.dismiss() } if (dialogBg != null) root.background = getDrawable(dialogBg)