[Bf-blender-cvs] [807aefd6234] master: Fix (unreported) timeline missing refresh on VSE selection change
Philipp Oeser
noreply at git.blender.org
Thu Feb 6 16:22:31 CET 2020
Commit: 807aefd6234f7349d1bef2579def24c8bba9f31f
Author: Philipp Oeser
Date: Thu Feb 6 10:23:55 2020 +0100
Branches: master
https://developer.blender.org/rB807aefd6234f7349d1bef2579def24c8bba9f31f
Fix (unreported) timeline missing refresh on VSE selection change
Keyframes and channels were not updating immediately (you had to enter
channel and main regions with the mouse to force a redraw).
Differential Revision: https://developer.blender.org/D6762
===================================================================
M source/blender/editors/space_action/space_action.c
===================================================================
diff --git a/source/blender/editors/space_action/space_action.c b/source/blender/editors/space_action/space_action.c
index 901efbdf0ff..f06b1a02675 100644
--- a/source/blender/editors/space_action/space_action.c
+++ b/source/blender/editors/space_action/space_action.c
@@ -546,6 +546,12 @@ static void action_listener(wmWindow *UNUSED(win),
break;
case NC_SCENE:
switch (wmn->data) {
+ case ND_SEQUENCER:
+ if (wmn->action == NA_SELECTED) {
+ saction->runtime.flag |= SACTION_RUNTIME_FLAG_NEED_CHAN_SYNC;
+ ED_area_tag_refresh(sa);
+ }
+ break;
case ND_OB_ACTIVE:
case ND_OB_SELECT:
/* Selection changed, so force refresh to flush
More information about the Bf-blender-cvs
mailing list