So a keyframed e.g. location slider would stay yellow/green even if its
corresponding channel was removed.
Needs a appropriate notifier so the listeners (e.g.
buttons_area_listener, view3d_buttons_region_listener) would cause a
redraw.
Differential D9438
Fix T82364: Widget anim state not updated when deleting channel in Graph Editor Authored by Philipp Oeser (lichtwerk) on Nov 3 2020, 4:52 PM.
Details
So a keyframed e.g. location slider would stay yellow/green even if its Needs a appropriate notifier so the listeners (e.g.
Diff Detail
Event TimelineComment Actions Is there is a particular reason to add another notifier instead of listening for the existing notification in the relevant places? Comment Actions ND_ANIMCHAN | NA_EDITED is also fired for channel hiding for example, so no redraw necessary in this case, I guess ND_KEYFRAME | NA_REMOVED describes it better? |