diff options
author | Joshua Leung <aligorith@gmail.com> | 2016-02-20 07:01:27 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2016-02-20 07:55:10 +0300 |
commit | 86c55a18e5f09f2cb46f2bfe27b6956dccc86b20 (patch) | |
tree | 2e51999885d41bb7a9aac5bf037f166845172ac3 /source/blender/editors/animation/anim_channels_defines.c | |
parent | e29a5ba6177189a101ecf56cc77c105aa5b4b6a4 (diff) |
Fix T47492: Name is not displayed for newly renamed FCurve, when the path was broken
Thanks Alexander Romanov (a.romanov) for the fix!
Diffstat (limited to 'source/blender/editors/animation/anim_channels_defines.c')
-rw-r--r-- | source/blender/editors/animation/anim_channels_defines.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/editors/animation/anim_channels_defines.c b/source/blender/editors/animation/anim_channels_defines.c index 05e9b893e65..95354bc5e8a 100644 --- a/source/blender/editors/animation/anim_channels_defines.c +++ b/source/blender/editors/animation/anim_channels_defines.c @@ -4259,6 +4259,13 @@ void ANIM_channel_draw_widgets(const bContext *C, bAnimContext *ac, bAnimListEle UI_block_emboss_set(block, UI_EMBOSS_NONE); } + else { + /* Cannot get property/cannot or rename for some reason, so clear rename index + * so that this doesn't hang around, and the name can be drawn normally - T47492 + */ + ac->ads->renameIndex = 0; + WM_event_add_notifier(C, NC_ANIMATION | ND_ANIMCHAN, NULL); + } } /* step 5) draw mute+protection toggles + (sliders) ....................... */ |