diff --git a/src/libslic3r/Geometry.hpp b/src/libslic3r/Geometry.hpp index 0421c08068..aa37d94dd2 100644 --- a/src/libslic3r/Geometry.hpp +++ b/src/libslic3r/Geometry.hpp @@ -470,7 +470,7 @@ public: Transform3d get_mirror_matrix() const; bool is_left_handed() const { - return m_matrix.affine().determinant() < 0; + return m_matrix.linear().determinant() < 0; } #else bool is_scaling_uniform() const { return std::abs(m_scaling_factor.x() - m_scaling_factor.y()) < 1e-8 && std::abs(m_scaling_factor.x() - m_scaling_factor.z()) < 1e-8; }