[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33785] trunk/blender/source/blender/ editors/transform/transform_conversions.c: bug [#25292] No undo scale with sculpt mode

Campbell Barton ideasman42 at gmail.com
Sun Dec 19 13:38:20 CET 2010


Revision: 33785
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33785
Author:   campbellbarton
Date:     2010-12-19 13:38:20 +0100 (Sun, 19 Dec 2010)

Log Message:
-----------
bug [#25292] No undo scale with sculpt mode
applies to project paint too, added with comment.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/transform/transform_conversions.c

Modified: trunk/blender/source/blender/editors/transform/transform_conversions.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform_conversions.c	2010-12-19 12:32:33 UTC (rev 33784)
+++ trunk/blender/source/blender/editors/transform/transform_conversions.c	2010-12-19 12:38:20 UTC (rev 33785)
@@ -5391,8 +5391,12 @@
 			sort_trans_data_dist(t);
 		}
 	}
-	else if (ob && (ob->mode & OB_MODE_SCULPT)) {
-		/* sculpt mode has own undo stack, transform ops redo clears sculpt undo stack */
+	else if (ob && (ob->mode & (OB_MODE_SCULPT|OB_MODE_TEXTURE_PAINT))) {
+		/* sculpt mode and project paint have own undo stack
+		 * transform ops redo clears sculpt/project undo stack.
+		 *
+		 * Could use 'OB_MODE_ALL_PAINT' since there are key conflicts,
+		 * transform + paint isnt well supported. */
 	}
 	else {
 		createTransObject(C, t);





More information about the Bf-blender-cvs mailing list