diff options
Diffstat (limited to 'source/blender/editors/space_outliner/space_outliner.c')
-rw-r--r-- | source/blender/editors/space_outliner/space_outliner.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/source/blender/editors/space_outliner/space_outliner.c b/source/blender/editors/space_outliner/space_outliner.c index f207b6193be..6c9d4433abd 100644 --- a/source/blender/editors/space_outliner/space_outliner.c +++ b/source/blender/editors/space_outliner/space_outliner.c @@ -222,10 +222,18 @@ static void outliner_main_region_listener(wmWindow *UNUSED(win), ED_region_tag_redraw(region); break; case ND_ANIMCHAN: - if (wmn->action == NA_SELECTED) { + if (ELEM(wmn->action, NA_SELECTED, NA_RENAME)) { ED_region_tag_redraw(region); } break; + case ND_NLA: + if (ELEM(wmn->action, NA_ADDED, NA_REMOVED)) { + ED_region_tag_redraw(region); + } + break; + case ND_NLA_ORDER: + ED_region_tag_redraw(region); + break; } break; case NC_GPENCIL: |