From 44158e8c982ddda14014e3f22430313aaec49d29 Mon Sep 17 00:00:00 2001 From: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com> Date: Thu, 21 Dec 2023 13:43:28 -0800 Subject: [PATCH] fix code style for pip --- ts/components/CallingPip.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/ts/components/CallingPip.tsx b/ts/components/CallingPip.tsx index 3b00ece8d..0fcb3ca71 100644 --- a/ts/components/CallingPip.tsx +++ b/ts/components/CallingPip.tsx @@ -130,14 +130,24 @@ export function CallingPip({ const offsetX = mouseX - dragOffsetX; const offsetY = mouseY - dragOffsetY; + let distanceToLeftEdge: number; + let distanceToRightEdge: number; + if (isRTL) { + distanceToLeftEdge = innerWidth - (offsetX + PIP_WIDTH); + distanceToRightEdge = offsetX; + } else { + distanceToLeftEdge = offsetX; + distanceToRightEdge = innerWidth - (offsetX + PIP_WIDTH); + } + const snapCandidates: Array = [ { mode: PositionMode.SnapToLeft, - distanceToEdge: isRTL ? innerWidth - (offsetX + PIP_WIDTH) : offsetX, + distanceToEdge: distanceToLeftEdge, }, { mode: PositionMode.SnapToRight, - distanceToEdge: isRTL ? offsetX : innerWidth - (offsetX + PIP_WIDTH), + distanceToEdge: distanceToRightEdge, }, { mode: PositionMode.SnapToTop,