From b2c2c93d5300c8d57e4d748ce3e2c279b0d661de Mon Sep 17 00:00:00 2001 From: Binarybaron Date: Thu, 26 Jun 2025 11:20:25 +0200 Subject: [PATCH] fix(gui): Display amounts correctly (as pool.percentage is between 0 and 1) --- .../in_progress/SwapSetupInflightPage.tsx | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src-gui/src/renderer/components/modal/swap/pages/in_progress/SwapSetupInflightPage.tsx b/src-gui/src/renderer/components/modal/swap/pages/in_progress/SwapSetupInflightPage.tsx index 446d2633..3a315908 100644 --- a/src-gui/src/renderer/components/modal/swap/pages/in_progress/SwapSetupInflightPage.tsx +++ b/src-gui/src/renderer/components/modal/swap/pages/in_progress/SwapSetupInflightPage.tsx @@ -261,21 +261,21 @@ const PoolBreakdown = ({ display: "flex", justifyContent: "flex-start", alignItems: "stretch", - padding: pool.percentage >= 5 ? 1.5 : 1.2, + padding: pool.percentage >= 0.05 ? 1.5 : 1.2, border: 1, borderColor: - pool.percentage >= 5 ? "success.main" : "success.light", + pool.percentage >= 0.05 ? "success.main" : "success.light", borderRadius: 1, backgroundColor: (theme) => - pool.percentage >= 5 + pool.percentage >= 0.05 ? theme.palette.success.light + "10" : theme.palette.action.hover, width: "100%", // Ensure full width minWidth: 0, - opacity: pool.percentage >= 5 ? 1 : 0.75, - transform: pool.percentage >= 5 ? "scale(1)" : "scale(0.95)", + opacity: pool.percentage >= 0.05 ? 1 : 0.75, + transform: pool.percentage >= 0.05 ? "scale(1)" : "scale(0.95)", animation: - pool.percentage >= 5 + pool.percentage >= 0.05 ? "poolPulse 2s ease-in-out infinite" : "none", "@keyframes poolPulse": { @@ -337,7 +337,7 @@ const PoolBreakdown = ({ justifyContent: "center", }} > - {pool.percentage >= 5 && ( + {pool.percentage >= 0.05 && ( ({ @@ -348,7 +348,7 @@ const PoolBreakdown = ({ })} > )} @@ -359,7 +359,7 @@ const PoolBreakdown = ({ whiteSpace: "nowrap", })} > - {pool.percentage}% + {pool.percentage * 100}% @@ -442,9 +442,7 @@ const MoneroMainBox = ({ >