[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16421] trunk/blender/source/blender/src/ drawgpencil.c: Bugfix:

Joshua Leung aligorith at gmail.com
Mon Sep 8 14:06:40 CEST 2008


Revision: 16421
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16421
Author:   aligorith
Date:     2008-09-08 14:06:40 +0200 (Mon, 08 Sep 2008)

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

Grease Pencil panel now updates correctly in Sequencer

Modified Paths:
--------------
    trunk/blender/source/blender/src/drawgpencil.c

Modified: trunk/blender/source/blender/src/drawgpencil.c
===================================================================
--- trunk/blender/source/blender/src/drawgpencil.c	2008-09-08 11:13:34 UTC (rev 16420)
+++ trunk/blender/source/blender/src/drawgpencil.c	2008-09-08 12:06:40 UTC (rev 16421)
@@ -98,6 +98,8 @@
 void gp_ui_activelayer_cb (void *gpd, void *gpl)
 {
 	gpencil_layer_setactive(gpd, gpl);
+	
+	scrarea_queue_winredraw(curarea);
 	allqueue(REDRAWACTION, 0);
 }
 
@@ -109,6 +111,8 @@
 	
 	BLI_uniquename(&gpd->layers, gpl, "GP_Layer", offsetof(bGPDlayer, info[0]), 128);
 	gpencil_layer_setactive(gpd, gpl);
+	
+	scrarea_queue_winredraw(curarea);
 	allqueue(REDRAWACTION, 0);
 }
 
@@ -116,6 +120,8 @@
 void gp_ui_addlayer_cb (void *gpd, void *dummy)
 {
 	gpencil_layer_addnew(gpd);
+	
+	scrarea_queue_winredraw(curarea);
 	allqueue(REDRAWACTION, 0);
 }
 
@@ -123,6 +129,8 @@
 void gp_ui_dellayer_cb (void *gpd, void *dummy)
 {
 	gpencil_layer_delactive(gpd);
+	
+	scrarea_queue_winredraw(curarea);
 	allqueue(REDRAWACTION, 0);
 }
 
@@ -133,6 +141,8 @@
 	
 	gpencil_layer_setactive(gpd, gpl);
 	gpencil_frame_delete_laststroke(gpf);
+	
+	scrarea_queue_winredraw(curarea);
 }
 
 /* delete active frame of active layer */
@@ -143,6 +153,7 @@
 	gpencil_layer_setactive(gpd, gpl);
 	gpencil_layer_delframe(gpl, gpf);
 	
+	scrarea_queue_winredraw(curarea);
 	allqueue(REDRAWACTION, 0);
 }
 
@@ -151,6 +162,8 @@
 {
 	gpencil_layer_setactive(gpd, gpl);
 	gpencil_convert_menu();
+	
+	scrarea_queue_winredraw(curarea);
 }
 
 /* ------- Drawing Code ------- */





More information about the Bf-blender-cvs mailing list