[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2625] contrib/py/scripts/addons/ space_view3d_enhanced_3d_cursor.py: Temporarily disabled pivot calculation for non-OBJECT modes ( until the necessary piece of Python API appears).
dima glib
dima.glib at gmail.com
Fri Nov 18 21:33:17 CET 2011
Revision: 2625
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2625
Author: dairin0d
Date: 2011-11-18 20:33:16 +0000 (Fri, 18 Nov 2011)
Log Message:
-----------
Temporarily disabled pivot calculation for non-OBJECT modes (until the necessary piece of Python API appears).
Modified Paths:
--------------
contrib/py/scripts/addons/space_view3d_enhanced_3d_cursor.py
Modified: contrib/py/scripts/addons/space_view3d_enhanced_3d_cursor.py
===================================================================
--- contrib/py/scripts/addons/space_view3d_enhanced_3d_cursor.py 2011-11-18 09:24:02 UTC (rev 2624)
+++ contrib/py/scripts/addons/space_view3d_enhanced_3d_cursor.py 2011-11-18 20:33:16 UTC (rev 2625)
@@ -1473,11 +1473,16 @@
if active_object:
active_element = active_object.\
matrix_world.to_translation()
- elif active_object and active_object.data and \
- (context_mode in {
- 'EDIT_MESH', 'EDIT_METABALL',
- 'EDIT_CURVE', 'EDIT_SURFACE',
- 'EDIT_ARMATURE', 'POSE'}):
+
+ # On Undo/Redo scene hash value is changed ->
+ # -> the monitor tries to update the CSU ->
+ # -> object.mode_set seem to somehow conflict
+ # with Undo/Redo mechanisms.
+ elif False and active_object and active_object.data and \
+ (context_mode in {
+ 'EDIT_MESH', 'EDIT_METABALL',
+ 'EDIT_CURVE', 'EDIT_SURFACE',
+ 'EDIT_ARMATURE', 'POSE'}):
prev_mode = active_object.mode
More information about the Bf-extensions-cvs
mailing list