diff options
author | 2024-12-20 14:13:44 -0800 | |
---|---|---|
committer | 2024-12-20 14:13:44 -0800 | |
commit | b3e7d01c7ae281a6dc9d08c417cb3c12ba59cdd5 (patch) | |
tree | 6ee993750d3e4e41925a0d6efdebf916c093c773 /java | |
parent | 12540dff41da461eea512e8a320bd87c286a7fbb (diff) | |
parent | ba74cdad9bb6fe8a824f787e776b0a414e8fd495 (diff) |
Merge "A feature flag removal" into main
Diffstat (limited to 'java')
-rw-r--r-- | java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt b/java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt index 828d8561..41f838ee 100644 --- a/java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt +++ b/java/src/com/android/intentresolver/shortcuts/ShortcutLoader.kt @@ -35,7 +35,6 @@ import androidx.annotation.MainThread import androidx.annotation.OpenForTesting import androidx.annotation.VisibleForTesting import androidx.annotation.WorkerThread -import com.android.intentresolver.Flags.fixShortcutLoaderJobLeak import com.android.intentresolver.Flags.fixShortcutsFlashing import com.android.intentresolver.chooser.DisplayResolveInfo import com.android.intentresolver.measurements.Tracer @@ -80,8 +79,7 @@ constructor( private val dispatcher: CoroutineDispatcher, private val callback: Consumer<Result>, ) { - private val scope = - if (fixShortcutLoaderJobLeak()) parentScope.createChildScope() else parentScope + private val scope = parentScope.createChildScope() private val shortcutToChooserTargetConverter = ShortcutToChooserTargetConverter() private val userManager = context.getSystemService(Context.USER_SERVICE) as UserManager private val appPredictorWatchdog = AtomicReference<Job?>(null) @@ -170,9 +168,7 @@ constructor( @OpenForTesting open fun destroy() { - if (fixShortcutLoaderJobLeak()) { - scope.cancel() - } + scope.cancel() } @WorkerThread |