From b5a913e1271a1d4549b49e0ede5530d422a5b2f6 Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Thu, 4 Jan 2024 10:02:16 +0800 Subject: [PATCH] FIX:do not render plate pick when open gizmo Jira: STUDIO-5785 Change-Id: I8e417d04c6f3b8c1ea049efb23c74e51ab916529 --- src/slic3r/GUI/GLCanvas3D.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 87297be94..1a5fba288 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -6563,7 +6563,7 @@ void GLCanvas3D::_picking_pass() glsafe(::glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)); //BBS: only render plate in view 3D - if (m_canvas_type == ECanvasType::CanvasView3D) { + if (m_canvas_type == ECanvasType::CanvasView3D && m_gizmos.get_current_type() == GLGizmosManager::EType::Undefined) { _render_plates_for_picking(); }