[Bf-blender-cvs] [d9bbcb3] master: Code Cleanup: avoid bpy.context when its passed in as an arg

Campbell Barton noreply at git.blender.org
Thu Jan 16 22:42:44 CET 2014


Commit: d9bbcb371a73b87532877791a948ceddde288b07
Author: Campbell Barton
Date:   Fri Jan 17 08:42:07 2014 +1100
https://developer.blender.org/rBd9bbcb371a73b87532877791a948ceddde288b07

Code Cleanup: avoid bpy.context when its passed in as an arg

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

M	release/scripts/startup/bl_operators/object.py
M	release/scripts/startup/bl_ui/space_info.py

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

diff --git a/release/scripts/startup/bl_operators/object.py b/release/scripts/startup/bl_operators/object.py
index 4cc032c..383f67f 100644
--- a/release/scripts/startup/bl_operators/object.py
+++ b/release/scripts/startup/bl_operators/object.py
@@ -878,7 +878,7 @@ class LodGenerate(Operator):
         return (context.active_object is not None)
 
     def execute(self, context):
-        scene = bpy.context.scene
+        scene = context.scene
         ob = scene.objects.active
 
         lod_name = ob.name
@@ -903,7 +903,7 @@ class LodGenerate(Operator):
         for i in range(1, self.count):
             scene.objects.active = ob
             bpy.ops.object.duplicate()
-            lod = bpy.context.selected_objects[0]
+            lod = context.selected_objects[0]
 
             scene.objects.active = ob
             bpy.ops.object.lod_add()
diff --git a/release/scripts/startup/bl_ui/space_info.py b/release/scripts/startup/bl_ui/space_info.py
index 03b4d57..6457075 100644
--- a/release/scripts/startup/bl_ui/space_info.py
+++ b/release/scripts/startup/bl_ui/space_info.py
@@ -131,7 +131,7 @@ class INFO_MT_file(Menu):
         layout.separator()
 
         layout.operator_context = 'EXEC_AREA'
-        if bpy.data.is_dirty and bpy.context.user_preferences.view.use_quit_dialog:
+        if bpy.data.is_dirty and context.user_preferences.view.use_quit_dialog:
             layout.operator_context = 'INVOKE_SCREEN' # quit dialog
         layout.operator("wm.quit_blender", text="Quit", icon='QUIT')




More information about the Bf-blender-cvs mailing list