diff --git a/apps/mobile/src/app/(app)/agent-chat/mode-picker.tsx b/apps/mobile/src/app/(app)/agent-chat/mode-picker.tsx index c2ead3bca0..2d2d9d3b67 100644 --- a/apps/mobile/src/app/(app)/agent-chat/mode-picker.tsx +++ b/apps/mobile/src/app/(app)/agent-chat/mode-picker.tsx @@ -81,6 +81,7 @@ export default function ModePickerScreen() { label, description, })} + accessibilityState={{ selected }} > diff --git a/apps/mobile/src/app/(app)/agent-chat/repo-picker.tsx b/apps/mobile/src/app/(app)/agent-chat/repo-picker.tsx index ea1126da52..966366e49b 100644 --- a/apps/mobile/src/app/(app)/agent-chat/repo-picker.tsx +++ b/apps/mobile/src/app/(app)/agent-chat/repo-picker.tsx @@ -177,6 +177,7 @@ export default function RepoPickerScreen() { const repo = item.repo; const platformName = t(REPO_PLATFORM_LABEL_KEYS[repo.platform]); const rowLabel = `${platformName} ${repo.fullName}`; + const isSelected = bridge.currentValue === `${repo.platform}:${repo.fullName}`; return ( {repo.isPrivate ? ( @@ -201,9 +203,7 @@ export default function RepoPickerScreen() { {repo.fullName} - {bridge.currentValue === `${repo.platform}:${repo.fullName}` ? ( - - ) : null} + {isSelected ? : null} ); })}