Fix KQS first task focux when there is only one recent task

Flag: LEGACY ENABLE_KEYBOARD_QUICK_SWITCH ENABLED
Fixes: 335257398
Test: TaplTestsKeyboardQuickSwitch#testLaunchSingleRecentTask
Change-Id: Ibf1514394c29c33ea1dde9e3704af231e2d039f2
This commit is contained in:
Schneider Victor-tulias
2024-04-16 14:55:22 -04:00
parent 63bf93cf65
commit 3b6e45d095
2 changed files with 10 additions and 2 deletions
@@ -362,8 +362,9 @@ public class KeyboardQuickSwitchView extends ConstraintLayout {
OPEN_OUTLINE_INTERPOLATOR));
}
});
animateFocusMove(-1, currentFocusIndexOverride == -1
? Math.min(mContent.getChildCount(), 1) : currentFocusIndexOverride);
animateFocusMove(-1, Math.min(
mContent.getChildCount() - 1,
currentFocusIndexOverride == -1 ? 1 : currentFocusIndexOverride));
displayedContent.setVisibility(VISIBLE);
setVisibility(VISIBLE);
requestFocus();