From 8f1e415eac5dc0221cf399156d8b7b2d6cf2d334 Mon Sep 17 00:00:00 2001 From: Roy-043 Date: Thu, 20 Jun 2024 10:58:26 +0200 Subject: [PATCH] Draft: Fix onChanged in view_point.py Fixes #14804 Added (also don't make sense for a point object): * AngularDeflection * DrawStyle * Pattern * PatternSize Removed: * DiffuseColor (property no longer exists) * LineMaterial (already hidden by default) --- src/Mod/Draft/draftviewproviders/view_point.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Mod/Draft/draftviewproviders/view_point.py b/src/Mod/Draft/draftviewproviders/view_point.py index 6243df975c..6c803c4581 100644 --- a/src/Mod/Draft/draftviewproviders/view_point.py +++ b/src/Mod/Draft/draftviewproviders/view_point.py @@ -37,14 +37,16 @@ class ViewProviderPoint(ViewProviderDraft): def onChanged(self, vobj, prop): mode = 2 - vobj.setEditorMode('LineColor', mode) - vobj.setEditorMode('LineWidth', mode) + vobj.setEditorMode('AngularDeflection', mode) vobj.setEditorMode('BoundingBox', mode) vobj.setEditorMode('Deviation', mode) - vobj.setEditorMode('DiffuseColor', mode) vobj.setEditorMode('DisplayMode', mode) + vobj.setEditorMode('DrawStyle', mode) vobj.setEditorMode('Lighting', mode) - vobj.setEditorMode('LineMaterial', mode) + vobj.setEditorMode('LineColor', mode) + vobj.setEditorMode('LineWidth', mode) + vobj.setEditorMode('Pattern', mode) + vobj.setEditorMode('PatternSize', mode) vobj.setEditorMode('ShapeAppearance', mode) vobj.setEditorMode('Transparency', mode)