Fixed exception when closing Slic3r

This commit is contained in:
Enrico Turri 2018-10-23 09:48:01 +02:00
parent 1979ba0e0f
commit 6d5d4e7c24

View file

@ -2426,10 +2426,13 @@ void Tab::OnTreeSelChange(wxTreeEvent& event)
wxWindowUpdateLocker noUpdates(this); wxWindowUpdateLocker noUpdates(this);
#endif #endif
if (m_pages.empty())
return;
Page* page = nullptr; Page* page = nullptr;
const auto sel_item = m_treectrl->GetSelection(); const auto sel_item = m_treectrl->GetSelection();
const auto selection = sel_item ? m_treectrl->GetItemText(sel_item) : ""; const auto selection = sel_item ? m_treectrl->GetItemText(sel_item) : "";
for (auto p : m_pages) for (auto p : m_pages)
if (p->title() == selection) if (p->title() == selection)
{ {
page = p.get(); page = p.get();