diff --git a/app/TaskFlow/frmValidator.vb b/app/TaskFlow/frmValidator.vb index 61af4b4..03f896a 100644 --- a/app/TaskFlow/frmValidator.vb +++ b/app/TaskFlow/frmValidator.vb @@ -143,6 +143,10 @@ Public Class frmValidator Private _documentPathHandler As DocumentPathHandler Private _isLoadingAdditionalSearches As Boolean = False + Private _separateGridDataCache As New Dictionary(Of String, DataTable) + ' Bei den anderen Private-Deklarationen: + Private _separateGridControlCache As New Dictionary(Of String, GridControl) + Private Class Translation_Strings Inherits My.Resources.frmValidator_Strings @@ -4062,6 +4066,8 @@ Public Class frmValidator _CachedSqlDataCache.Clear() _CachedSqlScalarCache.Clear() + _separateGridDataCache.Clear() + _separateGridControlCache.Clear() _CachedSqlControlsByGuid = Nothing CURRENT_WMFILE = Nothing activate_controls(False) @@ -8594,7 +8600,7 @@ Public Class frmValidator ShowOverlaySafe() ' ✅ Overlay hier öffnen Try ' ========== FIX 2: Nur EINEN Check-Aufruf ========== - If Check_UpdateIndexe() = True Then + If Check_UpdateIndexe(False) = True Then SetStatusLabel("Data saved", "LimeGreen") MyValidationLogger.Info("Workflowdata saved manually!")