diff options
Diffstat (limited to 'src/libslic3r/Fill/FillBase.hpp')
-rw-r--r-- | src/libslic3r/Fill/FillBase.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libslic3r/Fill/FillBase.hpp b/src/libslic3r/Fill/FillBase.hpp index ab150c48c..bfac2d55b 100644 --- a/src/libslic3r/Fill/FillBase.hpp +++ b/src/libslic3r/Fill/FillBase.hpp @@ -36,7 +36,8 @@ public: struct FillParams { - bool full_infill() const { return density > 0.9999f && density < 1.0001f; } + // Allways consider bridge as full infill, whatever the density is. + bool full_infill() const { return flow.bridge || (density > 0.9999f && density < 1.0001f); } // Don't connect the fill lines around the inner perimeter. bool dont_connect() const { return connection == InfillConnection::icNotConnected; } |