diff --git a/features/swap/impl/src/main/java/com/tangem/feature/swap/model/SwapNotificationsFactory.kt b/features/swap/impl/src/main/java/com/tangem/feature/swap/model/SwapNotificationsFactory.kt index 249fdce71d..6c93ec7d9b 100644 --- a/features/swap/impl/src/main/java/com/tangem/feature/swap/model/SwapNotificationsFactory.kt +++ b/features/swap/impl/src/main/java/com/tangem/feature/swap/model/SwapNotificationsFactory.kt @@ -164,7 +164,8 @@ internal class SwapNotificationsFactory( cryptoCurrencyStatus = fromCurrencyStatus, onReduceClick = { reduceBy, reduceByDiff, _ -> actions.onReduceByAmount( - amount.copy(value = amount.value.minus(reduceByDiff)), + // use in swap notification amountToRequest because fee is already subtracted + amountToRequest.copy(value = amountToRequest.value.minus(reduceByDiff)), reduceBy, ) },