[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16145] branches/soc-2008-quorn/source/ blender/src/drawtext.c: Fix for text area scrollbar drawing incorrectly

Ian Thompson quornian at googlemail.com
Sun Aug 17 12:10:25 CEST 2008


Revision: 16145
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16145
Author:   quorn
Date:     2008-08-17 12:10:25 +0200 (Sun, 17 Aug 2008)

Log Message:
-----------
Fix for text area scrollbar drawing incorrectly

Modified Paths:
--------------
    branches/soc-2008-quorn/source/blender/src/drawtext.c

Modified: branches/soc-2008-quorn/source/blender/src/drawtext.c
===================================================================
--- branches/soc-2008-quorn/source/blender/src/drawtext.c	2008-08-17 10:08:38 UTC (rev 16144)
+++ branches/soc-2008-quorn/source/blender/src/drawtext.c	2008-08-17 10:10:25 UTC (rev 16145)
@@ -1627,9 +1627,6 @@
 
 	if (st==NULL || st->spacetype != SPACE_TEXT) return;
 	
-	bwin_clear_viewmat(sa->win);	/* clear buttons view */
-	glLoadIdentity();
-	
 	BIF_GetThemeColor3fv(TH_BACK, col);
 	glClearColor(col[0], col[1], col[2], 0.0);
 	glClear(GL_COLOR_BUFFER_BIT);
@@ -1704,6 +1701,10 @@
 	
 	bwin_scalematrix(sa->win, st->blockscale, st->blockscale, st->blockscale);
 	text_blockhandlers(sa);
+
+	/* We end here in non-buttons scale so that the scrollbar can be drawn correctly */
+	bwin_clear_viewmat(sa->win);	/* clear buttons view */
+	glLoadIdentity();
 	
 	curarea->win_swap= WIN_BACK_OK;
 }





More information about the Bf-blender-cvs mailing list