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:
authorMatt Ebb <matt@mke3.net>2010-03-16 11:06:50 +0300
committerMatt Ebb <matt@mke3.net>2010-03-16 11:06:50 +0300
commitca8f5cef7903c721c1c767ed6f2f85e593e8256f (patch)
treee0fe46e515fef357269d7f388c9dd191ab486db4 /source/blender/editors/space_image/space_image.c
parentdc5945e7f0f5d7e85f9ff1dfbb5f762f45cf3509 (diff)
Fix [#21250] Auto Refresh Movies on UV/Image editor doesn't work
Diffstat (limited to 'source/blender/editors/space_image/space_image.c')
-rw-r--r--source/blender/editors/space_image/space_image.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/editors/space_image/space_image.c b/source/blender/editors/space_image/space_image.c
index e0ff29986ac..0510bc7e4cb 100644
--- a/source/blender/editors/space_image/space_image.c
+++ b/source/blender/editors/space_image/space_image.c
@@ -560,6 +560,9 @@ static void image_refresh(const bContext *C, ScrArea *sa)
ima= ED_space_image(sima);
+ if(sima->iuser.flag & IMA_ANIM_ALWAYS)
+ BKE_image_user_calc_frame(&sima->iuser, CTX_data_scene(C)->r.cfra, 0);
+
/* check if we have to set the image from the editmesh */
if(ima && (ima->source==IMA_SRC_VIEWER || sima->pin));
else if(obedit && obedit->type == OB_MESH) {
@@ -593,13 +596,14 @@ static void image_listener(ScrArea *sa, wmNotifier *wmn)
switch(wmn->category) {
case NC_SCENE:
switch(wmn->data) {
+ case ND_FRAME:
case ND_MODE:
case ND_RENDER_RESULT:
case ND_COMPO_RESULT:
if (ED_space_image_show_render(sima))
image_histogram_tag_refresh(sa);
ED_area_tag_refresh(sa);
- ED_area_tag_redraw(sa);
+ ED_area_tag_redraw(sa);
break;
}
break;