From f36fa17a093a9ed0fb6a5600f6df55e821fc505a Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Wed, 9 Apr 2025 14:31:13 +0800 Subject: [PATCH] FIX:m_ext_image call msw_rescale should protect jira: STUDIO-11441 Change-Id: I89dc4bfaca61958773f7dfadf2983ff3f9cb6da1 (cherry picked from commit f42e47b7456fde2ef01ae9c3327f7c0ce9d8f174) --- src/slic3r/GUI/Widgets/AMSItem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Widgets/AMSItem.cpp b/src/slic3r/GUI/Widgets/AMSItem.cpp index 49d20368d9..f56fb906ab 100644 --- a/src/slic3r/GUI/Widgets/AMSItem.cpp +++ b/src/slic3r/GUI/Widgets/AMSItem.cpp @@ -605,7 +605,9 @@ const wxBitmap &AMSExtImage::get_bmp(const std::string &printer_type, bool is_am void AMSExtImage::msw_rescale() { - m_ext_image.msw_rescale(); + if (m_ext_image.bmp().IsOk()) { + m_ext_image.msw_rescale(); + } Layout(); Fit();