diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt index ef7f785..4ee2611 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt @@ -1325,8 +1325,11 @@ class LiveRoomActivity : BaseActivity(ActivityLiveRoomB } private fun agoraConnectFail() { - showToast("라이브에 접속하지 못했습니다.\n다시 시도해 주세요.") - finish() + handler.post { + loadingDialog.dismiss() + showToast("라이브에 접속하지 못했습니다.\n다시 시도해 주세요.") + finish() + } } private val rtcEventHandler = object : IRtcEngineEventHandler() { diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomNoChattingDialog.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomNoChattingDialog.kt index 351a7c2..644bb3f 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomNoChattingDialog.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomNoChattingDialog.kt @@ -32,6 +32,10 @@ class LiveRoomNoChattingDialog( alertDialog.setCancelable(false) alertDialog.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + dialogView.tvCancel.setOnClickListener { + alertDialog.dismiss() + } + dialogView.tvConfirm.setOnClickListener { alertDialog.dismiss() confirmButtonClick()