From b7ec0d4334b7e90d34ddc1767ebcef6a6a4e4dfa Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Mon, 4 Mar 2024 15:02:15 +0800 Subject: [PATCH] FIX:return_toolbar logic does not deal in assembly view Jira: STUDIO-6408 Change-Id: I64a5e8b2abe8705350ec88d323602efa381fa83b --- src/slic3r/GUI/Gizmos/GLGizmoBase.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp b/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp index d2bdeac17..d9b1abb28 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp @@ -242,7 +242,9 @@ void GLGizmoBase::set_state(EState state) } } } - m_parent.enable_return_toolbar(state == On); + if (m_parent.get_canvas_type() == GLCanvas3D::ECanvasType::CanvasView3D) { + m_parent.enable_return_toolbar(state == On); + } m_state = state; on_set_state(); }