diff --git a/src/Calculator/Views/Calculator.xaml.cs b/src/Calculator/Views/Calculator.xaml.cs index 32b70fa0..ccd42637 100644 --- a/src/Calculator/Views/Calculator.xaml.cs +++ b/src/Calculator/Views/Calculator.xaml.cs @@ -189,7 +189,6 @@ namespace CalculatorApp } } - public void UpdatePanelViewState() { UpdateHistoryState(); @@ -772,7 +771,10 @@ namespace CalculatorApp private void SetChildAsMemory() { - DockMemoryHolder.Child = GetMemory(); + if (DockMemoryHolder.Child != GetMemory()) + { + DockMemoryHolder.Child = GetMemory(); + } } private void SetChildAsHistory() @@ -782,7 +784,10 @@ namespace CalculatorApp InitializeHistoryView(Model.HistoryVM); } - DockHistoryHolder.Child = m_historyList; + if (DockHistoryHolder.Child != m_historyList) + { + DockHistoryHolder.Child = m_historyList; + } } private Memory GetMemory()