diff --git a/src/Core/Collision/ClashDetectiveIntegration.cs b/src/Core/Collision/ClashDetectiveIntegration.cs index 1e38e23..031ea99 100644 --- a/src/Core/Collision/ClashDetectiveIntegration.cs +++ b/src/Core/Collision/ClashDetectiveIntegration.cs @@ -366,14 +366,7 @@ namespace NavisworksTransport { resultCount++; - // 🎯 检查用户是否取消 - if (progress.IsCanceled) - { - LogManager.Info($"[碰撞检测] 用户取消操作,已处理 {resultCount - 1}/{validCollisions.Count}"); - break; - } - - // 🎯 更新进度 + // 🎯 更新进度(碰撞检测不支持取消,因为中途取消会导致结果不完整) progress.Update((double)resultCount / validCollisions.Count); try