Loading core/java/com/android/internal/app/ResolverActivity.java +16 −1 Original line number Diff line number Diff line Loading @@ -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; } }; /** Loading Loading @@ -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() { Loading Loading
core/java/com/android/internal/app/ResolverActivity.java +16 −1 Original line number Diff line number Diff line Loading @@ -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; } }; /** Loading Loading @@ -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() { Loading