Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8c7b3e87 authored by Adam Powell's avatar Adam Powell Committed by android-build-merger
Browse files

Merge "Don\'t query ChooserTargetService apps that haven\'t been used recently" into mnc-dr-dev

am: b8cfc12c

* commit 'b8cfc12c':
  Don't query ChooserTargetService apps that haven't been used recently
parents f9c4f745 b8cfc12c
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -373,6 +373,11 @@ public class ChooserActivity extends ResolverActivity {
        int targetsToQuery = 0;
        for (int i = 0, N = adapter.getDisplayResolveInfoCount(); i < N; i++) {
            final DisplayResolveInfo dri = adapter.getDisplayResolveInfo(i);
            if (adapter.getScore(dri) == 0) {
                // A score of 0 means the app hasn't been used in some time;
                // don't query it as it's not likely to be relevant.
                continue;
            }
            final ActivityInfo ai = dri.getResolveInfo().activityInfo;
            final Bundle md = ai.metaData;
            final String serviceName = md != null ? convertServiceName(ai.packageName,