mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-06-25 07:10:48 -04:00
fix bug with formatting
This commit is contained in:
parent
ab6ae89c38
commit
56ca79a58f
4 changed files with 1 additions and 5 deletions
|
@ -70,7 +70,6 @@ public class ValidatingTextField extends TextField {
|
||||||
|
|
||||||
public ValidatingTextField() {
|
public ValidatingTextField() {
|
||||||
super();
|
super();
|
||||||
|
|
||||||
setupListeners();
|
setupListeners();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -203,21 +203,18 @@ class CreateOfferPresenter {
|
||||||
// bindBidirectional for amount, price, volume and minAmount
|
// bindBidirectional for amount, price, volume and minAmount
|
||||||
amount.addListener(ov -> {
|
amount.addListener(ov -> {
|
||||||
model.amountAsCoin = parseToBtcWith4Decimals(amount.get());
|
model.amountAsCoin = parseToBtcWith4Decimals(amount.get());
|
||||||
calculateVolume();
|
|
||||||
calculateTotalToPay();
|
calculateTotalToPay();
|
||||||
calculateCollateral();
|
calculateCollateral();
|
||||||
});
|
});
|
||||||
|
|
||||||
price.addListener(ov -> {
|
price.addListener(ov -> {
|
||||||
model.priceAsFiat = parseToFiatWith2Decimals(price.get());
|
model.priceAsFiat = parseToFiatWith2Decimals(price.get());
|
||||||
calculateVolume();
|
|
||||||
calculateTotalToPay();
|
calculateTotalToPay();
|
||||||
calculateCollateral();
|
calculateCollateral();
|
||||||
});
|
});
|
||||||
|
|
||||||
volume.addListener(ov -> {
|
volume.addListener(ov -> {
|
||||||
model.volumeAsFiat = parseToFiatWith2Decimals(volume.get());
|
model.volumeAsFiat = parseToFiatWith2Decimals(volume.get());
|
||||||
calculateAmount();
|
|
||||||
calculateTotalToPay();
|
calculateTotalToPay();
|
||||||
calculateCollateral();
|
calculateCollateral();
|
||||||
});
|
});
|
||||||
|
@ -259,6 +256,7 @@ class CreateOfferPresenter {
|
||||||
showWarningInvalidFiatDecimalPlaces.set(!hasFiatValidDecimals(price.get()));
|
showWarningInvalidFiatDecimalPlaces.set(!hasFiatValidDecimals(price.get()));
|
||||||
model.priceAsFiat = parseToFiatWith2Decimals(price.get());
|
model.priceAsFiat = parseToFiatWith2Decimals(price.get());
|
||||||
price.set(formatFiat(model.priceAsFiat));
|
price.set(formatFiat(model.priceAsFiat));
|
||||||
|
calculateVolume();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 80 KiB |
|
@ -52,7 +52,6 @@ public class BSFormatterTest {
|
||||||
assertFalse(hasBtcValidDecimals("0.0001222312312312313"));
|
assertFalse(hasBtcValidDecimals("0.0001222312312312313"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testParseToFiatWith2Decimals() {
|
public void testParseToFiatWith2Decimals() {
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue