[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32907] trunk/blender/source/blender/ editors/interface/interface.c: bugfix [#24575] On file save plus and minus don't re-evaluate whether a file exists
Campbell Barton
ideasman42 at gmail.com
Sun Nov 7 06:35:42 CET 2010
Revision: 32907
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32907
Author: campbellbarton
Date: 2010-11-07 06:35:41 +0100 (Sun, 07 Nov 2010)
Log Message:
-----------
bugfix [#24575] On file save plus and minus don't re-evaluate whether a file exists
actually it was re-evaluated. just the flag was overwritten by the old button.
Modified Paths:
--------------
trunk/blender/source/blender/editors/interface/interface.c
Modified: trunk/blender/source/blender/editors/interface/interface.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface.c 2010-11-07 04:46:50 UTC (rev 32906)
+++ trunk/blender/source/blender/editors/interface/interface.c 2010-11-07 05:35:41 UTC (rev 32907)
@@ -511,7 +511,13 @@
for(oldbut=oldblock->buttons.first; oldbut; oldbut=oldbut->next) {
if(ui_but_equals_old(oldbut, but)) {
if(oldbut->active) {
+#if 0
but->flag= oldbut->flag;
+#else
+ /* exception! redalert flag can't be update from old button.
+ * perhaps it should only copy spesific flags rather then all. */
+ but->flag= (oldbut->flag & ~UI_BUT_REDALERT) | (but->flag & UI_BUT_REDALERT);
+#endif
but->active= oldbut->active;
but->pos= oldbut->pos;
but->editstr= oldbut->editstr;
More information about the Bf-blender-cvs
mailing list