[Bf-blender-cvs] [1b2ac71f456] blender2.8: Fix workspace ui panel after workspace API change

Dalai Felinto noreply at git.blender.org
Mon Dec 11 16:19:08 CET 2017


Commit: 1b2ac71f4565593afd4fc8880fa93c888eeb9c49
Author: Dalai Felinto
Date:   Mon Dec 11 13:18:10 2017 -0200
Branches: blender2.8
https://developer.blender.org/rB1b2ac71f4565593afd4fc8880fa93c888eeb9c49

Fix workspace ui panel after workspace API change

This was broken since e8c15e0ed15f8369d. We can no longer get view_layer
from worspace, we should get it from window instead, now.

===================================================================

M	release/scripts/startup/bl_ui/properties_data_workspace.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/properties_data_workspace.py b/release/scripts/startup/bl_ui/properties_data_workspace.py
index 1595e6895d1..dae798bee95 100644
--- a/release/scripts/startup/bl_ui/properties_data_workspace.py
+++ b/release/scripts/startup/bl_ui/properties_data_workspace.py
@@ -48,13 +48,14 @@ class WORKSPACE_PT_workspace(WorkSpaceButtonsPanel, Panel):
     def draw(self, context):
         layout = self.layout
 
+        window = context.window
         workspace = context.workspace
         scene = context.scene
         view_render = workspace.view_render
 
         layout.enabled = not workspace.use_scene_settings
 
-        layout.template_search(workspace, "view_layer", scene, "view_layers")
+        layout.template_search(window, "view_layer", scene, "view_layers")
 
         if view_render.has_multiple_engines:
             layout.prop(view_render, "engine", text="")



More information about the Bf-blender-cvs mailing list