From 57caaf857a1ddd2f8ea0d823fcc98ade549a2e6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tiago=20Concei=C3=A7=C3=A3o?= Date: Thu, 10 Sep 2020 19:39:24 +0100 Subject: [PATCH] Fix tracker not update when issue lsit is empty --- UVtools.GUI/FrmMain.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/UVtools.GUI/FrmMain.cs b/UVtools.GUI/FrmMain.cs index 71b7b78..22435f3 100644 --- a/UVtools.GUI/FrmMain.cs +++ b/UVtools.GUI/FrmMain.cs @@ -3851,10 +3851,15 @@ namespace UVtools.GUI void UpdateIssuesList() { flvIssues.ClearObjects(); - if (!ReferenceEquals(Issues, null)) + + if (!ReferenceEquals(Issues, null) && Issues.Count > 0) { flvIssues.SetObjects(Issues); } + else + { + UpdateLayerTrackerHighlightIssues(); + } UpdateIssuesInfo(); ShowLayer(); @@ -3981,10 +3986,10 @@ namespace UVtools.GUI ComputeIssues(islandConfig, resinTrapConfig, touchingBoundConfig, tsIssuesDetectEmptyLayers.Checked); } - - operation.Issues = Issues; } + operation.Issues = Issues; + break; }