From 6685e78605445865dd18662124cb69870f47f7e9 Mon Sep 17 00:00:00 2001 From: enricoturri1966 Date: Wed, 30 Sep 2020 13:24:37 +0200 Subject: [PATCH] Fixed red background wrongly showing up when slicing with SLA printer --- src/slic3r/GUI/GLCanvas3D.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index b916bfc546..a3b4be9a7a 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -5420,7 +5420,9 @@ void GLCanvas3D::_render_background() const #if ENABLE_GCODE_VIEWER bool use_error_color = false; if (wxGetApp().is_editor()) { - use_error_color = m_dynamic_background_enabled; + use_error_color = m_dynamic_background_enabled && + (wxGetApp().preset_bundle->printers.get_edited_preset().printer_technology() != ptSLA || !m_volumes.empty()); + if (!m_volumes.empty()) use_error_color &= _is_any_volume_outside(); else {