Fix object mode/edit mode panels not visible in collections

This was broken since e8c15e0ed1. When object_mode moved from
workspace to window.
This commit is contained in:
Dalai Felinto 2018-01-23 16:05:25 -02:00
parent 6249c59609
commit e6064b412a
1 changed files with 8 additions and 8 deletions

View File

@ -91,8 +91,8 @@ class COLLECTION_PT_object_mode_settings(CollectionButtonsPanel, Panel):
@classmethod
def poll(cls, context):
workspace = context.workspace
return workspace and hasattr(workspace, 'object_mode') and (workspace.object_mode == 'OBJECT')
window = context.window
return window and hasattr(window, 'object_mode') and (window.object_mode == 'OBJECT')
def draw(self, context):
layout = self.layout
@ -110,8 +110,8 @@ class COLLECTION_PT_edit_mode_settings(CollectionButtonsPanel, Panel):
@classmethod
def poll(cls, context):
workspace = context.workspace
return workspace and hasattr(workspace, 'object_mode') and (workspace.object_mode == 'EDIT')
window = context.window
return window and hasattr(window, 'object_mode') and (window.object_mode == 'EDIT')
def draw(self, context):
layout = self.layout
@ -134,8 +134,8 @@ class COLLECTION_PT_paint_weight_mode_settings(CollectionButtonsPanel, Panel):
@classmethod
def poll(cls, context):
workspace = context.workspace
return workspace and hasattr(workspace, 'object_mode') and (workspace.object_mode == 'WEIGHT_PAINT')
window = context.window
return window and hasattr(window, 'object_mode') and (window.object_mode == 'WEIGHT_PAINT')
def draw(self, context):
layout = self.layout
@ -153,8 +153,8 @@ class COLLECTION_PT_paint_vertex_mode_settings(CollectionButtonsPanel, Panel):
@classmethod
def poll(cls, context):
workspace = context.workspace
return workspace and hasattr(workspace, 'object_mode') and (workspace.object_mode == 'VERTEX_PAINT')
window = context.window
return window and hasattr(window, 'object_mode') and (window.object_mode == 'VERTEX_PAINT')
def draw(self, context):
layout = self.layout