From bd0ebeaac9d757c9220efe45efb71a39f65a6f28 Mon Sep 17 00:00:00 2001 From: Filip Sykala Date: Mon, 3 Jan 2022 15:21:38 +0100 Subject: [PATCH] Fix add depth test for rendering dragged text --- src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp b/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp index 79462c9210..5720e25d10 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp @@ -275,7 +275,11 @@ void GLGizmoEmboss::on_render() { shader->start_using(); // dragging object must be selected so draw it with selected color shader->set_uniform("uniform_color", GLVolume::SELECTED_COLOR); - gl_volume.indexed_vertex_array.render(); + + glsafe(::glEnable(GL_DEPTH_TEST)); + gl_volume.indexed_vertex_array.render(); + glsafe(::glDisable(GL_DEPTH_TEST)); + shader->stop_using(); glsafe(::glPopMatrix()); }