From 0a200417d8b0d10576293d635526670d02e10328 Mon Sep 17 00:00:00 2001 From: Rutika Pawar <183392827+twilight2294@users.noreply.github.com> Date: Wed, 4 Dec 2024 18:06:38 +0530 Subject: [PATCH 1/2] Update ReportDetailsPage.tsx --- src/pages/ReportDetailsPage.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pages/ReportDetailsPage.tsx b/src/pages/ReportDetailsPage.tsx index 3547da8bcc978..e41b4ebaf6d44 100644 --- a/src/pages/ReportDetailsPage.tsx +++ b/src/pages/ReportDetailsPage.tsx @@ -744,6 +744,7 @@ function ReportDetailsPage({policies, report, route, reportMetadata}: ReportDeta description={!shouldDisableRename ? roomDescription : ''} furtherDetails={chatRoomSubtitle && !isGroupChat ? additionalRoomDetails : ''} onPress={() => Navigation.navigate(ROUTES.REPORT_SETTINGS_NAME.getRoute(report.reportID, backTo))} + numberOfLinesTitle={2} /> From 351b920e989806edf741eef1f88c850f87fd91ca Mon Sep 17 00:00:00 2001 From: Rutika Pawar <183392827+twilight2294@users.noreply.github.com> Date: Thu, 5 Dec 2024 09:03:47 +0000 Subject: [PATCH 2/2] fix number of lines for thread Signed-off-by: GitHub --- src/components/MenuItem.tsx | 5 +++++ src/pages/ReportDetailsPage.tsx | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/MenuItem.tsx b/src/components/MenuItem.tsx index 259ae3170825d..19703f7a3c922 100644 --- a/src/components/MenuItem.tsx +++ b/src/components/MenuItem.tsx @@ -345,6 +345,9 @@ type MenuItemBaseProps = { /** Should use auto width for the icon container. */ shouldIconUseAutoWidthStyle?: boolean; + + /** Should break word for room title */ + shouldBreakWord?: boolean; }; type MenuItemProps = (IconProps | AvatarProps | NoIcon) & MenuItemBaseProps; @@ -457,6 +460,7 @@ function MenuItem( shouldShowSelectedItemCheck = false, onHideTooltip, shouldIconUseAutoWidthStyle = false, + shouldBreakWord = false, }: MenuItemProps, ref: PressableRef, ) { @@ -482,6 +486,7 @@ function MenuItem( interactive && disabled ? {...styles.userSelectNone} : {}, styles.ltr, isDeleted ? styles.offlineFeedback.deleted : {}, + shouldBreakWord ? styles.breakWord : {}, ], titleStyle ?? {}, ); diff --git a/src/pages/ReportDetailsPage.tsx b/src/pages/ReportDetailsPage.tsx index e41b4ebaf6d44..c4dafed0fa75d 100644 --- a/src/pages/ReportDetailsPage.tsx +++ b/src/pages/ReportDetailsPage.tsx @@ -744,7 +744,8 @@ function ReportDetailsPage({policies, report, route, reportMetadata}: ReportDeta description={!shouldDisableRename ? roomDescription : ''} furtherDetails={chatRoomSubtitle && !isGroupChat ? additionalRoomDetails : ''} onPress={() => Navigation.navigate(ROUTES.REPORT_SETTINGS_NAME.getRoute(report.reportID, backTo))} - numberOfLinesTitle={2} + numberOfLinesTitle={isThread ? 2 : 0} + shouldBreakWord />