[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32040] trunk/blender/source/blender/ editors/interface/interface.c: Temporary fix for [#23848] Image too small Error

Janne Karhu jhkarh at gmail.com
Tue Sep 21 16:39:19 CEST 2010


Revision: 32040
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32040
Author:   jhk
Date:     2010-09-21 16:39:18 +0200 (Tue, 21 Sep 2010)

Log Message:
-----------
Temporary fix for [#23848] Image too small Error
* This should be fixed properly later when general window close/resize problems in the todo list are tackled.

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-09-21 12:27:09 UTC (rev 32039)
+++ trunk/blender/source/blender/editors/interface/interface.c	2010-09-21 14:39:18 UTC (rev 32040)
@@ -753,7 +753,10 @@
 	/* widgets */
 	for(but= block->buttons.first; but; but= but->next) {
 		ui_but_to_pixelrect(&rect, ar, block, but);
-		if(!(but->flag & UI_HIDDEN))
+		if(!(but->flag & UI_HIDDEN) &&
+			/* XXX: figure out why invalid coordinates happen when closing render window */
+			/* and material preview is redrawn in main window (temp fix for bug #23848) */
+			rect.xmin < rect.xmax && rect.ymin < rect.ymax)
 			ui_draw_but(C, ar, &style, but, &rect);
 	}
 	





More information about the Bf-blender-cvs mailing list