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;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to