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(); }