From 9ba28b58e7f3b2316d5f9463585bd2faf120f5de Mon Sep 17 00:00:00 2001 From: Jonathan LEI Date: Sun, 26 Apr 2026 11:07:23 +0800 Subject: [PATCH] Add missing FLAG_ACTIVITY_NEW_TASK on launching settings page --- app/src/main/java/com/termux/api/TermuxApiReceiver.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/termux/api/TermuxApiReceiver.java b/app/src/main/java/com/termux/api/TermuxApiReceiver.java index b752864b..b4d428c5 100644 --- a/app/src/main/java/com/termux/api/TermuxApiReceiver.java +++ b/app/src/main/java/com/termux/api/TermuxApiReceiver.java @@ -97,6 +97,7 @@ private void doWork(Context context, Intent intent) { // user must enable WRITE_SETTINGS permission this special way Intent settingsIntent = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS); + settingsIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(settingsIntent); return; }