diff --git a/EXE_GdbPartLayers.cpp b/EXE_GdbPartLayers.cpp index 64df343..9516a06 100644 --- a/EXE_GdbPartLayers.cpp +++ b/EXE_GdbPartLayers.cpp @@ -592,7 +592,7 @@ ExeSelectPathObjs( int nId, bool bHaltOnFork) ptEnd.ToGlob( frCrv) ; vtEnd.ToGlob( frCrv) ; if ( nEntId == nId) - ptNear = ptStart + vtStart ; + ptNear = ptStart + CHAIN_TOLER * vtStart ; bOk = bOk && chainC.AddCurve( nEntId, ptStart, vtStart, ptEnd, vtEnd) ; } } diff --git a/EgtExecutor.rc b/EgtExecutor.rc index 6e34a58..35183b5 100644 Binary files a/EgtExecutor.rc and b/EgtExecutor.rc differ