From f842000c252f5a7a7f7110bd8c38f6f80f02fee8 Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Thu, 23 Feb 2023 14:25:09 +0100 Subject: [PATCH] TechDraw::DrawViewSpreadsheet objects were not recomputed --- src/Mod/Arch/ArchSchedule.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/Arch/ArchSchedule.py b/src/Mod/Arch/ArchSchedule.py index 29829e8c1f..6c4f1cfdc6 100644 --- a/src/Mod/Arch/ArchSchedule.py +++ b/src/Mod/Arch/ArchSchedule.py @@ -189,7 +189,10 @@ class _ArchSchedule: obj.Result.set(k,v) # recompute obj.Result.recompute() - obj.Result.purgeTouched() # Remove the confusing blue checkmark from the spreadsheet. + obj.Result.purgeTouched() # Remove the confusing blue checkmark from the spreadsheet. + for ref in obj.Result.InList: # Also recompute TechDraw views. + ref.TypeId == "TechDraw::DrawViewSpreadsheet" + ref.recompute() def execute(self,obj):