Merge pull request #83430 from RandomShaper/fix_onion_audio
Fix onion skinning internals activating audio/method/animation tracks
This commit is contained in:
commit
3e23755d24
|
@ -1632,7 +1632,7 @@ void AnimationPlayerEditor::_prepare_onion_layers_2_step_prepare(int p_step_offs
|
|||
bool valid = anim->get_loop_mode() != Animation::LOOP_NONE || (pos >= 0 && pos <= anim->get_length());
|
||||
onion.captures_valid[p_capture_idx] = valid;
|
||||
if (valid) {
|
||||
player->seek(pos, true);
|
||||
player->seek(pos, true, true);
|
||||
OS::get_singleton()->get_main_loop()->process(0);
|
||||
// This is the key: process the frame and let all callbacks/updates/notifications happen
|
||||
// so everything (transforms, skeletons, etc.) is up-to-date visually.
|
||||
|
|
Loading…
Reference in New Issue