Fix focus for EquationTextBox (#787)

This commit is contained in:
Pepe Rivera
2019-11-13 13:10:05 -08:00
committed by GitHub
parent 442ed6a861
commit afc1b2146c
3 changed files with 11 additions and 6 deletions

View File

@@ -142,7 +142,7 @@ void EquationTextBox::OnRichEditBoxTextChanged(Object ^ sender, RoutedEventArgs
void EquationTextBox::OnRichEditBoxGotFocus(Object ^ sender, RoutedEventArgs ^ e)
{
m_isFocused = true;
m_HasFocus = true;
UpdateCommonVisualState();
UpdateDeleteButtonVisualState();
}
@@ -151,7 +151,7 @@ void EquationTextBox::OnRichEditBoxLostFocus(Object ^ sender, RoutedEventArgs ^
{
if (!m_richEditBox->ContextFlyout->IsOpen)
{
m_isFocused = false;
m_HasFocus = false;
}
UpdateCommonVisualState();
UpdateDeleteButtonVisualState();
@@ -222,7 +222,7 @@ void EquationTextBox::UpdateCommonVisualState()
{
String ^ state = "Normal";
if (m_isFocused)
if (m_HasFocus)
{
state = "Focused";
}
@@ -271,5 +271,5 @@ bool EquationTextBox::ShouldDeleteButtonBeVisible()
{
text = m_richEditBox->MathText;
}
return (!text->IsEmpty() && m_isFocused);
return (!text->IsEmpty() && m_HasFocus);
}