Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/slic3r/GUI/GLCanvas3D.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/slic3r/GUI/GLCanvas3D.hpp b/src/slic3r/GUI/GLCanvas3D.hpp
index 2daa10321..9cf6501fc 100644
--- a/src/slic3r/GUI/GLCanvas3D.hpp
+++ b/src/slic3r/GUI/GLCanvas3D.hpp
@@ -742,7 +742,11 @@ public:
void update_volumes_colors_by_extruder();
+#if ENABLE_TRANSFORMATIONS_BY_MATRICES
+ bool is_dragging() const { return m_gizmos.is_dragging() || (m_moving && !m_mouse.scene_position.isApprox(m_mouse.drag.start_position_3D)); }
+#else
bool is_dragging() const { return m_gizmos.is_dragging() || m_moving; }
+#endif // ENABLE_TRANSFORMATIONS_BY_MATRICES
void render();
// printable_only == false -> render also non printable volumes as grayed