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

Commit 0a804ff4 authored by Xiaohui Chen's avatar Xiaohui Chen Committed by android-build-merger
Browse files

Merge "ReolverActivity: try auto launching single choice" into nyc-mr2-dev

am: daacf547

Change-Id: I06ca33714f6227f8cf86ecce29e1b87df80add6b
parents 0c77d181 daacf547
Loading
Loading
Loading
Loading
+16 −1
Original line number Diff line number Diff line
@@ -124,6 +124,13 @@ public class ResolverActivity extends Activity {
                bindProfileView();
            }
        }

        @Override
        public boolean onPackageChanged(String packageName, int uid, String[] components) {
            // We care about all package changes, not just the whole package itself which is
            // default behavior.
            return true;
        }
    };

    /**
@@ -1502,7 +1509,15 @@ public class ResolverActivity extends Activity {
        }

        public void onListRebuilt() {
            // This space for rent
            int count = getUnfilteredCount();
            if (count == 1 && getOtherProfile() == null) {
                // Only one target, so we're a candidate to auto-launch!
                final TargetInfo target = targetInfoForPosition(0, false);
                if (shouldAutoLaunchSingleChoice(target)) {
                    safelyStartActivity(target);
                    finish();
                }
            }
        }

        public boolean shouldGetResolvedFilter() {