Skip to content

Commit 82e0fec

Browse files
committed
Update
1 parent 4f1556c commit 82e0fec

3 files changed

Lines changed: 4 additions & 1 deletion

File tree

app/src/main/java/com/tool/tree/ActionPage.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ class ActionPage : AppCompatActivity() {
269269
private fun restartApp() {
270270
val intent = Intent(this@ActionPage, SplashActivity::class.java)
271271
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK)
272+
intent.putExtra("force_reset", true)
272273
startActivity(intent)
273274
finish()
274275
}

app/src/main/java/com/tool/tree/MainActivity.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ class MainActivity : AppCompatActivity() {
179179
private fun restartApp() {
180180
val intent = Intent(this@MainActivity, SplashActivity::class.java)
181181
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK)
182+
intent.putExtra("force_reset", true)
182183
startActivity(intent)
183184
finish()
184185
}

app/src/main/java/com/tool/tree/SplashActivity.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ class SplashActivity : AppCompatActivity() {
5050
binding = ActivitySplashBinding.inflate(layoutInflater)
5151
setContentView(binding.root)
5252

53-
if (ScriptEnvironmen.isInited() && isTaskRoot) {
53+
if (ScriptEnvironmen.isInited() && isTaskRoot &&
54+
!intent.getBooleanExtra("force_reset", false)) {
5455
gotoHome()
5556
return
5657
}

0 commit comments

Comments
 (0)