From f507ee449bc5ac8ae5db8faaa6d62b98960fcaf9 Mon Sep 17 00:00:00 2001 From: wandererfan Date: Mon, 27 Oct 2025 18:16:11 -0400 Subject: [PATCH] [TD]use scale from view to fill template --- src/Mod/TechDraw/TechDrawTools/TaskFillTemplateFields.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Mod/TechDraw/TechDrawTools/TaskFillTemplateFields.py b/src/Mod/TechDraw/TechDrawTools/TaskFillTemplateFields.py index 1e9cfa7b69..d7c2c4b859 100644 --- a/src/Mod/TechDraw/TechDrawTools/TaskFillTemplateFields.py +++ b/src/Mod/TechDraw/TechDrawTools/TaskFillTemplateFields.py @@ -121,9 +121,9 @@ class TaskFillTemplateFields: pageObj.isDerivedFrom("TechDraw::DrawViewPart") or pageObj.isDerivedFrom("TechDraw::DrawProjGroup") ): - # should this not be pageObj? this is looking for any DVP or DPG on the page? - # Views[0] could be an annotation or symbol or ??? - WF - projgrp_view = self.page.Views[0] + # use the scale from the first DVP or DPG encountered to fill the template's + # Scale editable text. + projgrp_view = pageObj break self.texts = self.page.Template.EditableTexts @@ -539,5 +539,4 @@ class TaskFillTemplateFields: def close(self): self.dialog.hide() -# App.closeActiveTransaction(True) return True