Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2015-01-06 15:09:56 +0300
committerCampbell Barton <ideasman42@gmail.com>2015-01-06 15:11:20 +0300
commite9d6350e7eb2caa8656423bf11b2261f158f8dc3 (patch)
tree973ec781056dc2ed64ca1dd819dda70ca76193b5 /source/blender/editors/space_sequencer/sequencer_draw.c
parent4b586895f272494c757e013691ee7c4a45b2d3a4 (diff)
Sequencer: show extensions when preview enabled
Diffstat (limited to 'source/blender/editors/space_sequencer/sequencer_draw.c')
-rw-r--r--source/blender/editors/space_sequencer/sequencer_draw.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/source/blender/editors/space_sequencer/sequencer_draw.c b/source/blender/editors/space_sequencer/sequencer_draw.c
index e326fc7c637..afb650f8cfd 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;