[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [14083] trunk/blender/source/blender/src:

Brecht Van Lommel brechtvanlommel at pandora.be
Thu Mar 13 11:58:36 CET 2008


Revision: 14083
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14083
Author:   blendix
Date:     2008-03-13 11:58:36 +0100 (Thu, 13 Mar 2008)

Log Message:
-----------

Fix for bug #8476: changing lamp buttons or new W-key lamp editing
didn't update shaded mode, and W-key didn't update lamp preview render.

Modified Paths:
--------------
    trunk/blender/source/blender/src/buttons_shading.c
    trunk/blender/source/blender/src/editobject.c

Modified: trunk/blender/source/blender/src/buttons_shading.c
===================================================================
--- trunk/blender/source/blender/src/buttons_shading.c	2008-03-13 10:27:35 UTC (rev 14082)
+++ trunk/blender/source/blender/src/buttons_shading.c	2008-03-13 10:58:36 UTC (rev 14083)
@@ -3014,6 +3014,7 @@
 	case B_LAMPPRV:
 		BIF_preview_changed(ID_LA);
 		allqueue(REDRAWBUTSSHADING, 0);
+		shade_buttons_change_3d();
 		break;
 	case B_WORLDPRV:
 		BIF_preview_changed(ID_WO);

Modified: trunk/blender/source/blender/src/editobject.c
===================================================================
--- trunk/blender/source/blender/src/editobject.c	2008-03-13 10:27:35 UTC (rev 14082)
+++ trunk/blender/source/blender/src/editobject.c	2008-03-13 10:58:36 UTC (rev 14083)
@@ -147,6 +147,7 @@
 #include "BIF_interface.h"
 #include "BIF_meshtools.h"
 #include "BIF_mywindow.h"
+#include "BIF_previewrender.h"
 #include "BIF_resources.h"
 #include "BIF_retopo.h"
 #include "BIF_screen.h"
@@ -2315,6 +2316,9 @@
 			mvalo[0]= mval[0];
 			mvalo[1]= mval[1];
 			
+			/* handle shaded mode */
+			shade_buttons_change_3d();
+
 			/* DRAW */	
 			headerprint(str);
 			force_draw_plus(SPACE_BUTS, 0);
@@ -2355,6 +2359,7 @@
 
 	allqueue(REDRAWVIEW3D, 0);
 	allqueue(REDRAWBUTSSHADING, 0);
+	BIF_preview_changed(ID_LA);
 }
 
 





More information about the Bf-blender-cvs mailing list