diff options
Diffstat (limited to 'source/blender/editors/space_time')
-rw-r--r-- | source/blender/editors/space_time/space_time.c | 10 | ||||
-rw-r--r-- | source/blender/editors/space_time/time_header.c | 2 |
2 files changed, 7 insertions, 5 deletions
diff --git a/source/blender/editors/space_time/space_time.c b/source/blender/editors/space_time/space_time.c index d28fdc7f371..3df57208bbd 100644 --- a/source/blender/editors/space_time/space_time.c +++ b/source/blender/editors/space_time/space_time.c @@ -207,11 +207,13 @@ static void time_header_area_listener(ARegion *ar, wmNotifier *wmn) { /* context changes */ switch(wmn->category) { - case NC_SCENE: - if(wmn->data==ND_FRAME) - ED_region_tag_redraw(ar); - break; + switch (wmn->data) { + case ND_FRAME: + case ND_KEYINGSET: + ED_region_tag_redraw(ar); + break; + } } } diff --git a/source/blender/editors/space_time/time_header.c b/source/blender/editors/space_time/time_header.c index 1f03530b680..38c0f2dfc1d 100644 --- a/source/blender/editors/space_time/time_header.c +++ b/source/blender/editors/space_time/time_header.c @@ -542,7 +542,7 @@ void time_header_buttons(const bContext *C, ARegion *ar) xco+= 16; - menustr= ANIM_build_keyingsets_menu(&scene->keyingsets); + menustr= ANIM_build_keyingsets_menu(&scene->keyingsets, 0); uiDefButI(block, MENU, B_DIFF, menustr, xco, yco, (int)5.5*XIC, YIC, &(scene->active_keyingset), 0, 1, 0, 0, |