Merge "Follow up CL for controller navigation fix" into sc-v2-dev am: 4b878f5318

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15453920

Change-Id: Ib32b307cae09084b90f34bfb313799e9c32ddc8e
This commit is contained in:
TreeHugger Robot
2021-08-03 13:34:17 +00:00
committed by Automerger Merge Worker
+2 -7
View File
@@ -353,7 +353,7 @@ public abstract class PagedView<T extends View & PageIndicator> extends ViewGrou
} else if (focus == View.FOCUS_RIGHT) {
nextPage = currentPage + panelCount;
} else {
// no neighbours to those direction
// no neighbours to other directions
return new IntSet();
}
nextPage = validateNewPage(nextPage);
@@ -362,12 +362,7 @@ public abstract class PagedView<T extends View & PageIndicator> extends ViewGrou
return new IntSet();
}
int pageCount = getPageCount();
IntSet neighbourIndices = new IntSet();
for (int page = nextPage; page < nextPage + panelCount && page < pageCount; page++) {
neighbourIndices.add(page);
}
return neighbourIndices;
return getPageIndices(nextPage);
}
/**