From 4ffca0cd04a92acee00422a11ea62be69857900c Mon Sep 17 00:00:00 2001 From: Declan Gazil Date: Mon, 26 Sep 2022 07:59:47 -0400 Subject: [PATCH] fixed UpdateIsDecimalEnabled --- src/CalcViewModel/UnitConverterViewModel.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/CalcViewModel/UnitConverterViewModel.cpp b/src/CalcViewModel/UnitConverterViewModel.cpp index 34ebed0b..56eec654 100644 --- a/src/CalcViewModel/UnitConverterViewModel.cpp +++ b/src/CalcViewModel/UnitConverterViewModel.cpp @@ -177,7 +177,7 @@ void UnitConverterViewModel::ResetCategory() IsCurrencyLoadingVisible = m_IsCurrencyCurrentCategory && !m_isCurrencyDataLoaded; IsDropDownEnabled = m_Units->GetAt(0) != EMPTY_UNIT; - IsDecimalEnabled = true; + UpdateIsDecimalEnabled(); UnitChanged->Execute(nullptr); } @@ -873,7 +873,8 @@ void UnitConverterViewModel::UpdateCurrencyFormatter() void UnitConverterViewModel::UpdateIsDecimalEnabled() { if (!IsCurrencyCurrentCategory || CurrencyFormatterFrom == nullptr) - return; + IsDecimalEnabled = true; + else IsDecimalEnabled = CurrencyFormatterFrom->FractionDigits > 0; }