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
path: root/source
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2009-10-08 16:33:51 +0400
committerCampbell Barton <ideasman42@gmail.com>2009-10-08 16:33:51 +0400
commit8056d27bac7e8c1122af5d854c6f0aefc7de5b55 (patch)
tree43075518b0f2aeaf3fbb4557861e9ef34eb927f9 /source
parentab287786b1e94d6b38ffda3d595ef90c664d78fe (diff)
Alt+A in the sequencer now redraws other sequencer views, not ideal but ok for now.
Diffstat (limited to 'source')
-rw-r--r--source/blender/editors/screen/screen_ops.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/source/blender/editors/screen/screen_ops.c b/source/blender/editors/screen/screen_ops.c
index ad0218f3b80..8d8c2eba2a8 100644
--- a/source/blender/editors/screen/screen_ops.c
+++ b/source/blender/editors/screen/screen_ops.c
@@ -2347,7 +2347,14 @@ static int screen_animation_play(bContext *C, wmOperator *op, wmEvent *event)
ED_screen_animation_timer_update(C, stime->redraws);
}
else {
- ED_screen_animation_timer(C, TIME_REGION|TIME_ALL_3D_WIN, sync, mode);
+ int redraws = TIME_REGION|TIME_ALL_3D_WIN;
+
+ /* XXX - would like a better way to deal with this situation - Campbell */
+ if((sa) && (sa->spacetype == SPACE_SEQ)) {
+ redraws |= TIME_SEQ;
+ }
+
+ ED_screen_animation_timer(C, redraws, sync, mode);
if(screen->animtimer) {
wmTimer *wt= screen->animtimer;