From 64a6d8be204ce38263a0904d7492de18ca5433c3 Mon Sep 17 00:00:00 2001 From: Paliak <91493239+Paliak@users.noreply.github.com> Date: Mon, 20 Jul 2026 17:40:19 +0200 Subject: [PATCH 1/2] FIX: cache invalidation bug when loading a new build Signed-off-by: Paliak <91493239+Paliak@users.noreply.github.com> Co-authored-by: TheCityVault --- src/Modules/Build.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Modules/Build.lua b/src/Modules/Build.lua index 53a199f21c1..aa428db4905 100644 --- a/src/Modules/Build.lua +++ b/src/Modules/Build.lua @@ -668,6 +668,7 @@ function buildMode:Init(dbFileName, buildName, buildXML, convertBuild, importLin end -- Build calculation output tables + wipeGlobalCache() self.outputRevision = 1 self.calcsTab:BuildOutput() self:RefreshStatList() From 7e249a86d580bb3da158bfd451ae8fe0f203f346 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Tue, 21 Jul 2026 06:36:35 +1000 Subject: [PATCH 2/2] Fix cache invalidation when loading comparison builds --- src/Classes/CompareEntry.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Classes/CompareEntry.lua b/src/Classes/CompareEntry.lua index f4e2ca55706..55f5fbcd4f7 100644 --- a/src/Classes/CompareEntry.lua +++ b/src/Classes/CompareEntry.lua @@ -171,6 +171,7 @@ function CompareEntryClass:LoadFromXML(xmlText) end self:SyncCalcsSkillSelection() + wipeGlobalCache() self.calcsTab:BuildOutput() self.buildFlag = false end