[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54264] trunk/blender/source/blender/ editors/interface/view2d.c: fix for glitch drawing file selector dividers ( would draw apart or on top of each other depending on the view)
Campbell Barton
ideasman42 at gmail.com
Sat Feb 2 15:11:59 CET 2013
Revision: 54264
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54264
Author: campbellbarton
Date: 2013-02-02 14:11:58 +0000 (Sat, 02 Feb 2013)
Log Message:
-----------
fix for glitch drawing file selector dividers (would draw apart or on top of each other depending on the view)
Modified Paths:
--------------
trunk/blender/source/blender/editors/interface/view2d.c
Modified: trunk/blender/source/blender/editors/interface/view2d.c
===================================================================
--- trunk/blender/source/blender/editors/interface/view2d.c 2013-02-02 13:55:47 UTC (rev 54263)
+++ trunk/blender/source/blender/editors/interface/view2d.c 2013-02-02 14:11:58 UTC (rev 54264)
@@ -1029,16 +1029,16 @@
/* XXX ton: this flag set by outliner, for icons */
if (v2d->flag & V2D_PIXELOFS_X) {
- curmasked.xmin = floorf(curmasked.xmin) - 0.001f;
- curmasked.xmax = floorf(curmasked.xmax) - 0.001f;
+ curmasked.xmin = floorf(curmasked.xmin) - (0.001f + xofs);
+ curmasked.xmax = floorf(curmasked.xmax) - (0.001f + xofs);
}
if (v2d->flag & V2D_PIXELOFS_Y) {
- curmasked.ymin = floorf(curmasked.ymin) - 0.001f;
- curmasked.ymax = floorf(curmasked.ymax) - 0.001f;
+ curmasked.ymin = floorf(curmasked.ymin) - (0.001f + yofs);
+ curmasked.ymax = floorf(curmasked.ymax) - (0.001f + yofs);
}
/* set matrix on all appropriate axes */
- wmOrtho2(curmasked.xmin - xofs, curmasked.xmax - xofs, curmasked.ymin - yofs, curmasked.ymax - yofs);
+ wmOrtho2(curmasked.xmin, curmasked.xmax, curmasked.ymin, curmasked.ymax);
/* XXX is this necessary? */
glLoadIdentity();
More information about the Bf-blender-cvs
mailing list