Fix #1056. Fix error in case you switch drawing styles and the style it used to have was deleted.

This commit is contained in:
Dion Moult
2020-10-29 16:27:48 +11:00
parent 5e844682ea
commit 23abd3def4
@@ -3734,9 +3734,10 @@ class ActivateDrawingStyle(bpy.types.Operator):
bl_label = 'Activate Drawing Style'
def execute(self, context):
self.drawing_style = bpy.context.scene.DocProperties.drawing_styles[context.scene.camera.data.BIMCameraProperties.active_drawing_style_index]
self.set_raster_style()
self.set_query()
if context.scene.camera.data.BIMCameraProperties.active_drawing_style_index >= len(bpy.context.scene.DocProperties.drawing_styles):
self.drawing_style = bpy.context.scene.DocProperties.drawing_styles[context.scene.camera.data.BIMCameraProperties.active_drawing_style_index]
self.set_raster_style()
self.set_query()
return {'FINISHED'}
def set_raster_style(self):