chore: more scaling fixes and selection improve

Fixed the scaling in the direct player controls to use the scaleTV
settings
Fixed 2 items in settings not being selectable (added style:flex:1)

Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com>
This commit is contained in:
Lance Chant
2026-05-25 15:12:44 +02:00
parent 6b0f8b833f
commit 5ede3f30d0
4 changed files with 216 additions and 147 deletions

View File

@@ -68,7 +68,7 @@ export const TVOptionCard = React.forwardRef<View, TVOptionCardProps>(
fontWeight: focused || selected ? "600" : "400",
textAlign: "center",
}}
numberOfLines={2}
numberOfLines={4}
>
{label}
</Text>

View File

@@ -49,6 +49,7 @@ export const TVSettingsStepper: React.FC<TVSettingsStepperProps> = ({
}}
>
<Pressable
style={{ flex: 1 }}
onFocus={labelAnim.handleFocus}
onBlur={labelAnim.handleBlur}
hasTVPreferredFocus={isFirst && !disabled}