From af69cf1264d5af394a143833acc35a45a608e077 Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Thu, 30 Nov 2023 16:53:30 +0800 Subject: [PATCH] FIX: the flow rate ratio crashes after load model for third party printer Jira: 5244 Change-Id: Idd829c9d99eeba9d180653ac8de4e51b9a0d6370 --- src/slic3r/GUI/Plater.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 4e968745b..e84072e54 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -8818,7 +8818,8 @@ void Plater::calib_flowrate(int pass) { if (pass != 1 && pass != 2) return; const auto calib_name = wxString::Format(L"Flowrate Test - Pass%d", pass); - new_project(false, false, calib_name); + if (new_project(false, false, calib_name) == wxID_CANCEL) + return; wxGetApp().mainframe->select_tab(size_t(MainFrame::tp3DEditor));