godotengine / godotengine/godot

Changes in value/belizer keys and bezier handles dont get presented in view until the key / handle is released

Open
#104,697 0 comments 0 reactions 0 assignees View on GitHub
discussion enhancement topic:animation topic:editor
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### Tested versions

4.4.1.stable

### System information

Godot v4.4.1.stable - Windows 11 (build 26100) - Multi-window, 2 monitors - Vulkan (Forward+) - dedicated AMD Radeon RX 7800 XT (Advanced Micro Devices, Inc.; 32.0.12033.1030) - AMD Ryzen 9 7900X 12-Core Processor (24 threads)

### Issue description

The animated objects don't live update while you are editing the keys. This does work correctly when editing easing values in value keys, so it feels like it should work for the rest as well.

https://github.com/user-attachments/assets/8e09d8a0-a6ad-4c66-864d-6e08c22d5fae

Compared with Blender:

https://github.com/user-attachments/assets/df6aad90-2cba-4f15-8a57-78d33c416eda

_**I'm not sure if this would be considered a bug or a proposal, but I think it's pretty standard in other software to have this feature, so logging it as a bug. I'm happy to log a proposal for it, if that is preferred.**_

### Steps to reproduce

Drag keys / handles around that are currently affecting an object in view and notice it doesn't update the object until you release the key / handle.

### Minimal reproduction project (MRP)

NA

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue in the Godot animation editor: drag value keys and bezier handles that affect an animated object, and compare their behavior with easing-value edits. Done means the animated object updates in the view continuously while a key or handle is being dragged, rather than only after release.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, godot
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.