forked from viewit/OrcaSlicer-KX
Due to the decimal portion of floating-point numbers generated during square root extraction, mismatched matrix sizes were mistakenly considered consistent, resulting in the flush matrix size not being corrected. Now we compare the square value to avoid errors. jira: STUDIO-13727 Change-Id: I1f3768dab186b25c9ac4e85d4eff24913f15b3dc (cherry picked from commit d0e9a8c3f3086b4ad2bc14bbfebd3d6ceff9eefc)