From f8b0fb573bd6cbcaabff28ab3b73c1ead6916b05 Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Sun, 29 Mar 2026 23:36:11 -0400 Subject: [PATCH] fix: fill preview now matches accepted layout Refresh PlateView preview with settled parts after Compactor.Settle so the accepted layout matches what was shown, not the pre-settle positions from the last progress report. Co-Authored-By: Claude Opus 4.6 (1M context) --- OpenNest/Controls/PlateView.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/OpenNest/Controls/PlateView.cs b/OpenNest/Controls/PlateView.cs index 0e33605..7cb876a 100644 --- a/OpenNest/Controls/PlateView.cs +++ b/OpenNest/Controls/PlateView.cs @@ -1279,6 +1279,7 @@ namespace OpenNest.Controls if (parts.Count > 0 && (!cts.IsCancellationRequested || progressForm.Accepted)) { + SetActiveParts(parts); AcceptPreviewParts(parts); if (Plate.CutOffs.Count > 0)