[Bf-blender-cvs] [e9d6350] master: Sequencer: show extensions when preview enabled

Campbell Barton noreply at git.blender.org
Tue Jan 6 13:11:32 CET 2015


Commit: e9d6350e7eb2caa8656423bf11b2261f158f8dc3
Author: Campbell Barton
Date:   Tue Jan 6 23:09:56 2015 +1100
Branches: master
https://developer.blender.org/rBe9d6350e7eb2caa8656423bf11b2261f158f8dc3

Sequencer: show extensions when preview enabled

===================================================================

M	source/blender/editors/space_sequencer/sequencer_draw.c

===================================================================

diff --git a/source/blender/editors/space_sequencer/sequencer_draw.c b/source/blender/editors/space_sequencer/sequencer_draw.c
index e326fc7..afb650f 100644
--- a/source/blender/editors/space_sequencer/sequencer_draw.c
+++ b/source/blender/editors/space_sequencer/sequencer_draw.c
@@ -88,6 +88,8 @@
 #undef SEQP_BEGIN
 #undef SEQ_END
 
+static Sequence *special_seq_update = NULL;
+
 void color3ubv_from_seq(Scene *curscene, Sequence *seq, unsigned char col[3])
 {
 	unsigned char blendcol[3];
@@ -735,9 +737,11 @@ static void draw_seq_strip(const bContext *C, SpaceSeq *sseq, Scene *scene, AReg
 	else {  /* normal operation */
 		draw_shadedstrip(seq, background_col, x1, y1, x2, y2);
 	}
-	
-	if ((sseq->draw_flag & SEQ_DRAW_OFFSET_EXT) && !is_single_image) {
-		draw_sequence_extensions(scene, ar, seq);
+
+	if (!is_single_image) {
+		if ((sseq->draw_flag & SEQ_DRAW_OFFSET_EXT) || (seq == special_seq_update)) {
+			draw_sequence_extensions(scene, ar, seq);
+		}
 	}
 
 	draw_seq_handle(v2d, seq, handsize_clamped, SEQ_LEFTHANDLE);
@@ -828,8 +832,6 @@ static void draw_seq_strip(const bContext *C, SpaceSeq *sseq, Scene *scene, AReg
 	}
 }
 
-static Sequence *special_seq_update = NULL;
-
 void sequencer_special_update_set(Sequence *seq)
 {
 	special_seq_update = seq;




More information about the Bf-blender-cvs mailing list