diff --git a/src/Mod/Path/PathScripts/PathMillFace.py b/src/Mod/Path/PathScripts/PathMillFace.py index f3c1d93511..2f1928b553 100644 --- a/src/Mod/Path/PathScripts/PathMillFace.py +++ b/src/Mod/Path/PathScripts/PathMillFace.py @@ -265,16 +265,9 @@ class ObjectFace(PathPocketBase.ObjectPocket): eYMax = env.BoundBox.YMax eZMin = faceZ - def isOverlap(fMn, fMx, eMn, eMx): - if fMx > eMn: - if fMx <= eMx: - return True - elif fMx >= eMx and fMn <= eMx: - return True - if fMn < eMx: - if fMn >= eMn: - return True - elif fMn <= eMn and fMx >= eMn: + def isOverlap(faceMin, faceMax, envMin, envMax): + if faceMax > envMin: + if faceMin <= envMax or faceMin == envMin: return True return False