diff --git a/apps/bridge/src/components/DepositContainer/DepositContainer.tsx b/apps/bridge/src/components/DepositContainer/DepositContainer.tsx index 00c85c74e9..a99c090bfd 100644 --- a/apps/bridge/src/components/DepositContainer/DepositContainer.tsx +++ b/apps/bridge/src/components/DepositContainer/DepositContainer.tsx @@ -292,7 +292,7 @@ export function DepositContainer() { } else if (readApprovalResult || selectedAsset.L1symbol === 'ETH') { depositDisabled = parseFloat(depositAmount) <= 0 || - parseFloat(depositAmount) >= parseFloat(L1Balance?.formatted ?? '0') || + parseFloat(depositAmount) > parseFloat(L1Balance?.formatted ?? '0') || depositAmount === '' || (isSmartContractWallet && !isAddress(depositTo ?? '')) || !isPermittedToBridge; diff --git a/apps/bridge/src/components/WithdrawContainer/WithdrawContainer.tsx b/apps/bridge/src/components/WithdrawContainer/WithdrawContainer.tsx index d9f2205d8b..f8189a5f31 100644 --- a/apps/bridge/src/components/WithdrawContainer/WithdrawContainer.tsx +++ b/apps/bridge/src/components/WithdrawContainer/WithdrawContainer.tsx @@ -303,7 +303,7 @@ export function WithdrawContainer() { } else { withdrawDisabled = parseFloat(withdrawAmount) <= 0 || - parseFloat(withdrawAmount) >= parseFloat(L2Balance?.formatted ?? '0') || + parseFloat(withdrawAmount) > parseFloat(L2Balance?.formatted ?? '0') || withdrawAmount === '' || (isSmartContractWallet && !isAddress(withdrawTo ?? '')) || !isPermittedToBridge;