From 3dfd36877eb48ba90c479f01ccb8387277fec741 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 10 Jul 2023 14:10:48 +1000 Subject: [PATCH] See #3016. Scene shading styles are now stored as part of the drawing style. --- src/blenderbim/blenderbim/bim/module/drawing/operator.py | 3 --- src/blenderbim/blenderbim/bim/module/drawing/prop.py | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/drawing/operator.py b/src/blenderbim/blenderbim/bim/module/drawing/operator.py index 1a19956268..4b051f89be 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/operator.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/operator.py @@ -1705,9 +1705,6 @@ class ActivateDrawingStyle(bpy.types.Operator, Operator): except: # Differences in Blender versions mean result in failures here print("Failed to set shading style {path} to {value}") - shading_type = style.get("scene.display.shading.type", None) - if shading_type: - space.shading.type = shading_type def set_query(self, context): self.include_global_ids = [] diff --git a/src/blenderbim/blenderbim/bim/module/drawing/prop.py b/src/blenderbim/blenderbim/bim/module/drawing/prop.py index afb7fd0dc4..286af1edb1 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/prop.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/prop.py @@ -297,6 +297,7 @@ class RasterStyleProperty(enum.Enum): SHADING = "scene.display.shading" DISPLAY = "scene.display" OVERLAY = "space.overlay" + SPACE_SHADING = "space.shading" RASTER_STYLE_PROPERTIES_EXCLUDE = (