mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-21 05:37:52 -06:00
FIX: fix crash in SelectMachine
reset MachineObject Value to nullptr Change-Id: I06e9f9346780a28b175f41db8b2cd98d20c9c8e3 Signed-off-by: Stone Li <stone.li@bambulab.com>
This commit is contained in:
parent
d95e85851c
commit
6a065401d1
1 changed files with 3 additions and 1 deletions
|
@ -194,7 +194,7 @@ void MachineObjectPanel::doRender(wxDC &dc)
|
||||||
dc.SetFont(Label::Body_13);
|
dc.SetFont(Label::Body_13);
|
||||||
dc.SetBackgroundMode(wxTRANSPARENT);
|
dc.SetBackgroundMode(wxTRANSPARENT);
|
||||||
dc.SetTextForeground(SELECT_MACHINE_GREY900);
|
dc.SetTextForeground(SELECT_MACHINE_GREY900);
|
||||||
wxString dev_name;
|
wxString dev_name = "";
|
||||||
if (m_info) {
|
if (m_info) {
|
||||||
dev_name = from_u8(m_info->dev_name);
|
dev_name = from_u8(m_info->dev_name);
|
||||||
}
|
}
|
||||||
|
@ -539,6 +539,7 @@ void SelectMachinePopup::update_other_devices()
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int j = i; j < m_other_list_machine_panel.size(); j++) {
|
for (int j = i; j < m_other_list_machine_panel.size(); j++) {
|
||||||
|
m_other_list_machine_panel[j]->mPanel->update_machine_info(nullptr);
|
||||||
m_other_list_machine_panel[j]->mPanel->Hide();
|
m_other_list_machine_panel[j]->mPanel->Hide();
|
||||||
}
|
}
|
||||||
m_sizer_other_devices->Layout();
|
m_sizer_other_devices->Layout();
|
||||||
|
@ -655,6 +656,7 @@ void SelectMachinePopup::update_user_devices()
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int j = i; j < m_user_list_machine_panel.size(); j++) {
|
for (int j = i; j < m_user_list_machine_panel.size(); j++) {
|
||||||
|
m_user_list_machine_panel[j]->mPanel->update_machine_info(nullptr);
|
||||||
m_user_list_machine_panel[j]->mPanel->Hide();
|
m_user_list_machine_panel[j]->mPanel->Hide();
|
||||||
}
|
}
|
||||||
//m_sizer_my_devices->Layout();
|
//m_sizer_my_devices->Layout();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue