|
|
@@ -204,12 +204,15 @@ class GameIntroductionActivity :
|
|
|
if (isEnterGame) {
|
|
|
val exitGameDialog = ExitGameDialog()
|
|
|
exitGameDialog.onDialogClickListener = {
|
|
|
- if (loadingOver) {
|
|
|
- LiveEventBusUtil.send(RxBusCodes.CALLQUITGAME, "")
|
|
|
- finish()
|
|
|
- } else {
|
|
|
- ActivityManagers.instance.finishActivity(PlayGameActivity::class.java)
|
|
|
- finish()
|
|
|
+ runOnUiThread {
|
|
|
+ if (loadingOver) {
|
|
|
+ LiveEventBusUtil.send(RxBusCodes.CALLQUITGAME, "")
|
|
|
+ finish()
|
|
|
+ } else {
|
|
|
+
|
|
|
+ ActivityManagers.instance.finishActivity(PlayGameActivity::class.java)
|
|
|
+ finish()
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
exitGameDialog.show(supportFragmentManager, "exitGameDialog")
|