[TD]fix getScale should be Scale.getValue

This commit is contained in:
Wanderer Fan
2022-03-11 08:40:22 -05:00
committed by WandererFan
parent da2dcaa7f4
commit cb5334a98c

View File

@@ -127,10 +127,9 @@ App::DocumentObjectExecReturn *DrawView::execute(void)
void DrawView::checkScale(void)
{
TechDraw::DrawPage *page = findParentPage();
if(page &&
keepUpdated()) {
if(page) {
if (ScaleType.isValue("Page")) {
if(std::abs(page->Scale.getValue() - getScale()) > FLT_EPSILON) {
if(std::abs(page->Scale.getValue() - Scale.getValue()) > FLT_EPSILON) {
Scale.setValue(page->Scale.getValue());
Scale.purgeTouched();
}