From 6fd4984cad4fb913ef46050cf5983260d21e2229 Mon Sep 17 00:00:00 2001 From: Valerii Bokhan <80919135+valerii-bokhan@users.noreply.github.com> Date: Sat, 2 May 2026 23:35:15 +0200 Subject: [PATCH] Fix: Fixing the range check in ZAA code (#13452) --- src/libslic3r/PrintObjectSlice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/PrintObjectSlice.cpp b/src/libslic3r/PrintObjectSlice.cpp index abeb420e00..1e59b44e30 100644 --- a/src/libslic3r/PrintObjectSlice.cpp +++ b/src/libslic3r/PrintObjectSlice.cpp @@ -48,7 +48,7 @@ LayerPtrs new_layers( } if (zaa_active) { slice_z = lo + z_offset; - if (slice_z < lo || slice_z > hi) { + if ((slice_z < lo && !is_approx(slice_z, lo)) || (slice_z > hi && !is_approx(slice_z, hi))) { throw RuntimeError("Bad min Z value"); } }