From 2df691b9faa376f8f656ce31150ee6919c387737 Mon Sep 17 00:00:00 2001 From: tao wang Date: Wed, 21 Feb 2024 11:02:02 +0800 Subject: [PATCH] FIX:fixed crash when selecting new printer jira:[fix] Change-Id: I6a81186e822eb6bf6ce7aa70561dfae35d4de0e7 --- src/slic3r/GUI/Monitor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Monitor.cpp b/src/slic3r/GUI/Monitor.cpp index 122844e1d..8a365cf1b 100644 --- a/src/slic3r/GUI/Monitor.cpp +++ b/src/slic3r/GUI/Monitor.cpp @@ -302,7 +302,7 @@ void MonitorPanel::on_update_all(wxMouseEvent &event) Slic3r::DeviceManager* dev = Slic3r::GUI::wxGetApp().getDeviceManager(); if (!dev) return; - if ( (dev->get_selected_machine()->dev_id != event.GetString().ToStdString()) && m_hms_panel) { + if ( dev->get_selected_machine() && (dev->get_selected_machine()->dev_id != event.GetString().ToStdString()) && m_hms_panel) { m_hms_panel->clear_hms_tag(); }