Loading core/java/com/android/internal/app/ResolverActivity.java +7 −1 Original line number Diff line number Diff line Loading @@ -1341,6 +1341,8 @@ public class ResolverActivity extends Activity { mPlaceholderCount = count; } public int getPlaceholderCount() { return mPlaceholderCount; } @Nullable public DisplayResolveInfo getFilteredItem() { if (mFilterLastUsed && mLastChosenPosition >= 0) { Loading Loading @@ -1447,7 +1449,11 @@ public class ResolverActivity extends Activity { } if (currentResolveList.size() > 1) { setPlaceholderCount(currentResolveList.size()); int placeholderCount = currentResolveList.size(); if (useLayoutWithDefault()) { --placeholderCount; } setPlaceholderCount(placeholderCount); AsyncTask<List<ResolvedComponentInfo>, Void, List<ResolvedComponentInfo>> sortingTask = Loading core/tests/coretests/src/com/android/internal/app/ResolverActivityTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -116,6 +116,7 @@ public class ResolverActivityTest { // The other entry is filtered to the last used slot assertThat(activity.getAdapter().getCount(), is(1)); assertThat(activity.getAdapter().getPlaceholderCount(), is(1)); ResolveInfo[] chosen = new ResolveInfo[1]; sOverrides.onSafelyStartCallback = targetInfo -> { Loading Loading
core/java/com/android/internal/app/ResolverActivity.java +7 −1 Original line number Diff line number Diff line Loading @@ -1341,6 +1341,8 @@ public class ResolverActivity extends Activity { mPlaceholderCount = count; } public int getPlaceholderCount() { return mPlaceholderCount; } @Nullable public DisplayResolveInfo getFilteredItem() { if (mFilterLastUsed && mLastChosenPosition >= 0) { Loading Loading @@ -1447,7 +1449,11 @@ public class ResolverActivity extends Activity { } if (currentResolveList.size() > 1) { setPlaceholderCount(currentResolveList.size()); int placeholderCount = currentResolveList.size(); if (useLayoutWithDefault()) { --placeholderCount; } setPlaceholderCount(placeholderCount); AsyncTask<List<ResolvedComponentInfo>, Void, List<ResolvedComponentInfo>> sortingTask = Loading
core/tests/coretests/src/com/android/internal/app/ResolverActivityTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -116,6 +116,7 @@ public class ResolverActivityTest { // The other entry is filtered to the last used slot assertThat(activity.getAdapter().getCount(), is(1)); assertThat(activity.getAdapter().getPlaceholderCount(), is(1)); ResolveInfo[] chosen = new ResolveInfo[1]; sOverrides.onSafelyStartCallback = targetInfo -> { Loading