fix stackoverflow

This commit is contained in:
Tian Liao 2024-04-10 23:15:38 +08:00
commit 028edebc1a

View file

@ -189,7 +189,6 @@ namespace CalculatorApp
} }
} }
public void UpdatePanelViewState() public void UpdatePanelViewState()
{ {
UpdateHistoryState(); UpdateHistoryState();
@ -771,9 +770,12 @@ namespace CalculatorApp
} }
private void SetChildAsMemory() private void SetChildAsMemory()
{
if (DockMemoryHolder.Child!= GetMemory())
{ {
DockMemoryHolder.Child = GetMemory(); DockMemoryHolder.Child = GetMemory();
} }
}
private void SetChildAsHistory() private void SetChildAsHistory()
{ {
@ -782,8 +784,11 @@ namespace CalculatorApp
InitializeHistoryView(Model.HistoryVM); InitializeHistoryView(Model.HistoryVM);
} }
if (DockHistoryHolder.Child != m_historyList)
{
DockHistoryHolder.Child = m_historyList; DockHistoryHolder.Child = m_historyList;
} }
}
private Memory GetMemory() private Memory GetMemory()
{ {