diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-05-23 09:34:45 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-05-23 09:34:45 +0400 |
commit | b5afa606bcee06aed4591a42bd38c89225bd84bb (patch) | |
tree | 6325019dbb4679a665d935c09ec8423327b294a5 /release/scripts/templates | |
parent | 3d417a833c921f63d8d8f0056d25071724053ea5 (diff) |
replace context.areas.spaces[0] with context.space_data
Diffstat (limited to 'release/scripts/templates')
-rw-r--r-- | release/scripts/templates/operator_modal_view3d.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/release/scripts/templates/operator_modal_view3d.py b/release/scripts/templates/operator_modal_view3d.py index 2158d9dcc3f..afe179376ed 100644 --- a/release/scripts/templates/operator_modal_view3d.py +++ b/release/scripts/templates/operator_modal_view3d.py @@ -10,13 +10,13 @@ class ViewOperator(bpy.types.Operator): def execute(self, context): - v3d = context.area.spaces[0] + v3d = context.space_data rv3d = v3d.region_3d rv3d.view_location = self._initial_location + Vector(self.properties.offset) def modal(self, context, event): - v3d = context.area.spaces[0] + v3d = context.space_data rv3d = v3d.region_3d if event.type == 'MOUSEMOVE': @@ -33,10 +33,9 @@ class ViewOperator(bpy.types.Operator): return {'RUNNING_MODAL'} def invoke(self, context, event): - active_space = context.area.spaces[0] - if active_space.type == 'VIEW_3D': - v3d = active_space + if context.space_data.type == 'VIEW_3D': + v3d = context.space_data rv3d = v3d.region_3d context.manager.add_modal_handler(self) |