summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2024-10-01 15:51:16 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-10-01 15:51:16 +0000
commit7e6f54913c7a6cfc5b50d16fe3b0d38a7c1bfe20 (patch)
tree61cee247e53648b5ad2279f00830fb0bf3c151e8 /java
parent10e14ce7a0f236345516ace8c7fd342bad8c2c97 (diff)
parent62e549546887623a3ef9f4da174af7f0ebcdd835 (diff)
Merge "Remove FLAG_ENABLE_CHOOSER_RESULT (IntentResolver)" into main
Diffstat (limited to 'java')
-rw-r--r--java/src/com/android/intentresolver/ui/ShareResultSender.kt8
1 files changed, 2 insertions, 6 deletions
diff --git a/java/src/com/android/intentresolver/ui/ShareResultSender.kt b/java/src/com/android/intentresolver/ui/ShareResultSender.kt
index dce477ec..2684b817 100644
--- a/java/src/com/android/intentresolver/ui/ShareResultSender.kt
+++ b/java/src/com/android/intentresolver/ui/ShareResultSender.kt
@@ -30,7 +30,6 @@ import android.service.chooser.ChooserResult.CHOOSER_RESULT_UNKNOWN
import android.service.chooser.ChooserResult.ResultType
import android.util.Log
import com.android.intentresolver.inject.Background
-import com.android.intentresolver.inject.ChooserServiceFlags
import com.android.intentresolver.inject.Main
import com.android.intentresolver.ui.model.ShareAction
import dagger.assisted.Assisted
@@ -64,7 +63,6 @@ fun interface IntentSenderDispatcher {
}
class ShareResultSenderImpl(
- private val flags: ChooserServiceFlags,
@Main private val scope: CoroutineScope,
@Background val backgroundDispatcher: CoroutineDispatcher,
private val callerUid: Int,
@@ -74,13 +72,11 @@ class ShareResultSenderImpl(
@AssistedInject
constructor(
@ActivityContext context: Context,
- flags: ChooserServiceFlags,
@Main scope: CoroutineScope,
@Background backgroundDispatcher: CoroutineDispatcher,
@Assisted callerUid: Int,
@Assisted chosenComponentSender: IntentSender,
) : this(
- flags,
scope,
backgroundDispatcher,
callerUid,
@@ -103,7 +99,7 @@ class ShareResultSenderImpl(
override fun onActionSelected(action: ShareAction) {
Log.i(TAG, "onActionSelected: $action")
scope.launch {
- if (flags.enableChooserResult() && chooserResultSupported(callerUid)) {
+ if (chooserResultSupported(callerUid)) {
@ResultType val chosenAction = shareActionToChooserResult(action)
val intent: Intent = createSelectedActionIntent(chosenAction)
intentDispatcher.dispatchIntent(resultSender, intent)
@@ -118,7 +114,7 @@ class ShareResultSenderImpl(
direct: Boolean,
crossProfile: Boolean,
): Intent? {
- if (flags.enableChooserResult() && chooserResultSupported(callerUid)) {
+ if (chooserResultSupported(callerUid)) {
if (crossProfile) {
Log.i(TAG, "Redacting package from cross-profile ${Intent.EXTRA_CHOOSER_RESULT}")
return Intent()