@@ -3,14 +3,12 @@ package com.osfans.trime.settings.components
3
3
import android.app.Dialog
4
4
import android.app.ProgressDialog
5
5
import android.content.Context
6
- import android.content.Intent
7
6
import android.os.Build
8
7
import android.view.WindowManager
9
8
import androidx.appcompat.app.AlertDialog
10
9
import com.osfans.trime.R
11
10
import com.osfans.trime.Rime
12
11
import com.osfans.trime.ime.core.Trime
13
- import com.osfans.trime.settings.PrefMainActivity
14
12
import com.osfans.trime.setup.Config
15
13
import com.osfans.trime.util.RimeUtils
16
14
import kotlinx.coroutines.CoroutineScope
@@ -21,7 +19,6 @@ import kotlinx.coroutines.launch
21
19
import kotlinx.coroutines.withContext
22
20
import timber.log.Timber
23
21
import kotlin.coroutines.CoroutineContext
24
- import kotlin.system.exitProcess
25
22
26
23
class SchemaPickerDialog (
27
24
private val context : Context
@@ -86,14 +83,6 @@ class SchemaPickerDialog(
86
83
Timber .e(e, " Failed to set schema" )
87
84
} finally {
88
85
progressDialog.dismiss()
89
- val intent = Intent (context, PrefMainActivity ::class .java)
90
- intent.flags = (
91
- Intent .FLAG_ACTIVITY_NEW_TASK
92
- or Intent .FLAG_ACTIVITY_CLEAR_TOP or Intent .FLAG_ACTIVITY_CLEAR_TASK
93
- )
94
- context.startActivity(intent)
95
- android.os.Process .killProcess(android.os.Process .myPid())
96
- exitProcess(0 ) // 清理内存
97
86
}
98
87
}
99
88
}
0 commit comments