diff --git a/src/Calculator/Controls/MathRichEditBox.cpp b/src/Calculator/Controls/MathRichEditBox.cpp index b607ff8..c5a3fb4 100644 --- a/src/Calculator/Controls/MathRichEditBox.cpp +++ b/src/Calculator/Controls/MathRichEditBox.cpp @@ -111,7 +111,10 @@ void MathRichEditBox::SetMathTextProperty(String ^ newValue) void CalculatorApp::Controls::MathRichEditBox::OnLosingFocus(Windows::UI::Xaml::UIElement ^ sender, Windows::UI::Xaml::Input::LosingFocusEventArgs ^ args) { - SubmitEquation(EquationSubmissionSource::FOCUS_LOST); + if (!this->IsReadOnly) + { + SubmitEquation(EquationSubmissionSource::FOCUS_LOST); + } } void CalculatorApp::Controls::MathRichEditBox::OnKeyUp(Platform::Object ^ sender, Windows::UI::Xaml::Input::KeyRoutedEventArgs ^ e)