mirror of
https://github.com/Microsoft/calculator.git
synced 2025-07-08 06:00:45 -07:00
The programmer radix buttons were being disabled when the bit flip panel was selected, causing keyboard events to be ignored. They should actually only be hidden in bit flip mode. - Corrected programmer radix buttons to continue being enabled just hidden when the programmer calculator is in bit flip mode. - Renamed AreProgrammerRadixOperatorsEnabled property to the more appropriate AreProgrammerRadixOperatorsVisible.
This commit is contained in:
parent
1c8b642376
commit
331388c000
3 changed files with 6 additions and 6 deletions
|
@ -76,7 +76,7 @@ namespace CalculatorApp
|
|||
OBSERVABLE_PROPERTY_R(CalculatorApp::Common::NumberBase, CurrentRadixType);
|
||||
OBSERVABLE_PROPERTY_R(bool, AreTokensUpdated);
|
||||
OBSERVABLE_PROPERTY_R(bool, AreAlwaysOnTopResultsUpdated);
|
||||
OBSERVABLE_PROPERTY_R(bool, AreProgrammerRadixOperatorsEnabled);
|
||||
OBSERVABLE_PROPERTY_R(bool, AreProgrammerRadixOperatorsVisible);
|
||||
OBSERVABLE_PROPERTY_R(bool, IsInputEmpty);
|
||||
OBSERVABLE_PROPERTY_R(CalculatorApp::Common::Automation::NarratorAnnouncement ^, Announcement);
|
||||
OBSERVABLE_PROPERTY_R(unsigned int, OpenParenthesisCount);
|
||||
|
@ -103,7 +103,7 @@ namespace CalculatorApp
|
|||
{
|
||||
m_isBitFlipChecked = value;
|
||||
IsBinaryBitFlippingEnabled = IsProgrammer && m_isBitFlipChecked;
|
||||
AreProgrammerRadixOperatorsEnabled = IsProgrammer && !m_isBitFlipChecked;
|
||||
AreProgrammerRadixOperatorsVisible = IsProgrammer && !m_isBitFlipChecked;
|
||||
RaisePropertyChanged(L"IsBitFlipChecked");
|
||||
}
|
||||
}
|
||||
|
@ -178,7 +178,7 @@ namespace CalculatorApp
|
|||
IsBitFlipChecked = false;
|
||||
}
|
||||
IsBinaryBitFlippingEnabled = m_isProgrammer && IsBitFlipChecked;
|
||||
AreProgrammerRadixOperatorsEnabled = m_isProgrammer && !IsBitFlipChecked;
|
||||
AreProgrammerRadixOperatorsVisible = m_isProgrammer && !IsBitFlipChecked;
|
||||
if (value)
|
||||
{
|
||||
IsStandard = false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue