From c3408c128ccfeb4a9d6181b5df017a666aa817eb Mon Sep 17 00:00:00 2001 From: yuldashevyusuf Date: Tue, 18 Aug 2026 13:26:27 +0500 Subject: [PATCH 1/2] Indent GL code subtitle to match the subcategory name in list rows --- src/components/SelectionList/ListItem/BaseSelectListItem.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/SelectionList/ListItem/BaseSelectListItem.tsx b/src/components/SelectionList/ListItem/BaseSelectListItem.tsx index ded8d2e148ac..8fa6291a005d 100644 --- a/src/components/SelectionList/ListItem/BaseSelectListItem.tsx +++ b/src/components/SelectionList/ListItem/BaseSelectListItem.tsx @@ -98,6 +98,7 @@ function BaseSelectListItem({ styles.lh16, isAlternateTextMultilineSupported ? styles.preWrap : styles.pre, isAlternateTextMultilineSupported ? {maxWidth: alternateTextMaxWidth} : null, + isMultilineSupported ? {paddingLeft} : null, ]} numberOfLines={isAlternateTextMultilineSupported ? alternateTextNumberOfLines : 1} /> From a4ab33476da9c7ddabd26e00e8783bde00daba41 Mon Sep 17 00:00:00 2001 From: yuldashevyusuf Date: Tue, 18 Aug 2026 13:52:50 +0500 Subject: [PATCH 2/2] Use the StyleUtils padding helper instead of an inline style object --- .../SelectionList/ListItem/BaseSelectListItem.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/SelectionList/ListItem/BaseSelectListItem.tsx b/src/components/SelectionList/ListItem/BaseSelectListItem.tsx index 8fa6291a005d..ef3b5b3e7f0d 100644 --- a/src/components/SelectionList/ListItem/BaseSelectListItem.tsx +++ b/src/components/SelectionList/ListItem/BaseSelectListItem.tsx @@ -1,5 +1,6 @@ import TextWithTooltip from '@components/TextWithTooltip'; +import useStyleUtils from '@hooks/useStyleUtils'; import useThemeStyles from '@hooks/useThemeStyles'; import variables from '@styles/variables'; @@ -41,6 +42,7 @@ function BaseSelectListItem({ selectionButtonPosition, }: BaseSelectListItemProps) { const styles = useThemeStyles(); + const StyleUtils = useStyleUtils(); const fullTitle = isMultilineSupported ? item.text?.trimStart() : item.text; const indentsLength = (item.text?.length ?? 0) - (fullTitle?.length ?? 0); const paddingLeft = Math.floor(indentsLength / CONST.INDENTS.length) * styles.ml3.marginLeft; @@ -81,7 +83,7 @@ function BaseSelectListItem({ isMultilineSupported ? styles.preWrap : styles.pre, item.alternateText || item.alternateTextComponent ? styles.mb1 : null, isDisabled && styles.colorMuted, - isMultilineSupported ? {paddingLeft} : null, + isMultilineSupported ? StyleUtils.getPaddingLeft(paddingLeft) : null, titleStyles, item.titleStyles, ]} @@ -98,7 +100,7 @@ function BaseSelectListItem({ styles.lh16, isAlternateTextMultilineSupported ? styles.preWrap : styles.pre, isAlternateTextMultilineSupported ? {maxWidth: alternateTextMaxWidth} : null, - isMultilineSupported ? {paddingLeft} : null, + isMultilineSupported ? StyleUtils.getPaddingLeft(paddingLeft) : null, ]} numberOfLines={isAlternateTextMultilineSupported ? alternateTextNumberOfLines : 1} />