mirror of
https://github.com/Microsoft/calculator.git
synced 2025-07-13 00:32:52 -07:00
Fix primary display bug by adding leading 0's to binary values (#1760)
* Fix binary display missing leading 0's (#1739) * Added leading 0's to binary values in Progremmer Mode UI tests Co-authored-by: mattclin <mattclin.umich.edu>
This commit is contained in:
parent
73419b9ee1
commit
c1987796b2
3 changed files with 16 additions and 9 deletions
|
@ -137,6 +137,13 @@ StandardCalculatorViewModel::StandardCalculatorViewModel()
|
|||
String ^ StandardCalculatorViewModel::LocalizeDisplayValue(_In_ wstring const& displayValue)
|
||||
{
|
||||
wstring result(displayValue);
|
||||
|
||||
// Adds leading padding 0's to Programmer Mode's Binary Display
|
||||
if (IsProgrammer && CurrentRadixType == NumberBase::BinBase)
|
||||
{
|
||||
result = AddPadding(result);
|
||||
}
|
||||
|
||||
LocalizationSettings::GetInstance()->LocalizeDisplayValue(&result);
|
||||
return ref new Platform::String(result.c_str());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue