diff --git a/src/libs/Navigation/linkTo.ts b/src/libs/Navigation/linkTo.ts index bb680bf4cb27..f1671dc286da 100644 --- a/src/libs/Navigation/linkTo.ts +++ b/src/libs/Navigation/linkTo.ts @@ -80,7 +80,7 @@ export default function linkTo(navigation: NavigationContainerRef + ({ + position: 'absolute', + width: isSmallScreenWidth ? '100%' : variables.sideBarWidth, + height: '100%', + } satisfies ViewStyle); + const webViewStyles = (theme: ThemeColors) => ({ // As of react-native-render-html v6, don't declare distinct styles for @@ -1406,21 +1413,14 @@ const styles = (theme: ThemeColors) => LHPNavigatorContainer: (isSmallScreenWidth: boolean) => ({ - width: isSmallScreenWidth ? '100%' : variables.sideBarWidth, - position: 'absolute', + ...modalNavigatorContainer(isSmallScreenWidth), left: 0, - height: '100%', - borderTopRightRadius: isSmallScreenWidth ? 0 : variables.lhpBorderRadius, - borderBottomRightRadius: isSmallScreenWidth ? 0 : variables.lhpBorderRadius, - overflow: 'hidden', } satisfies ViewStyle), RHPNavigatorContainer: (isSmallScreenWidth: boolean) => ({ - width: isSmallScreenWidth ? '100%' : variables.sideBarWidth, - position: 'absolute', + ...modalNavigatorContainer(isSmallScreenWidth), right: 0, - height: '100%', } satisfies ViewStyle), onlyEmojisText: { @@ -1641,7 +1641,7 @@ const styles = (theme: ThemeColors) => ...positioning.pFixed, // We need to stretch the overlay to cover the sidebar and the translate animation distance. // The overlay must also cover borderRadius of the LHP component - left: isModalOnTheLeft ? -variables.lhpBorderRadius : -2 * variables.sideBarWidth, + left: isModalOnTheLeft ? 0 : -2 * variables.sideBarWidth, top: 0, bottom: 0, right: isModalOnTheLeft ? -2 * variables.sideBarWidth : 0, diff --git a/src/styles/variables.ts b/src/styles/variables.ts index cf11ed28f0d8..1127ff0ad588 100644 --- a/src/styles/variables.ts +++ b/src/styles/variables.ts @@ -193,6 +193,4 @@ export default { cardPreviewHeight: 148, cardPreviewWidth: 235, cardNameWidth: 156, - - lhpBorderRadius: 24, } as const;