godotengine / godotengine/godot
Unable to vertical scroll animation bezier editor with mousewheel
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
Reproducible in:
- v4.3.stable.official [77dcf97d8]
- v4.2.1.stable.official [b09f793f5]
Not reproducible in:
- v4.1.4.stable.official [fe0e8e557]
### System information
Godot v4.3.stable - Debian GNU/Linux trixie/sid trixie - Wayland - Vulkan (Mobile) - dedicated AMD Radeon RX 7600 (RADV NAVI33) - AMD Ryzen 5 7600 6-Core Processor (12 Threads)
### Issue description
I'm unable to scroll or scale vertically in the Animation dock's bezier editor.
In v4.3 / v4.2:
- Plain `Mousewheel` = no effect
- `Ctrl + Mousewheel` = horizontal zoom
- `Alt + Mousewheel` = no effect
- `Shift + Mousewheel` = no effect
- `Ctrl + Shift + Mousewheel` = horizontal zoom
- `Ctrl + Alt + Mousewheel` = no effect
- `Alt + Shift + Mousewheel` = no effect
- `Ctrl + Alt + Shift + Mousewheel` = vertical zoom
In v4.1 / v4.0:
- Plain `Mousewheel` = **vertical scroll**
- `Ctrl + Mousewheel` = horizontal zoom
- `Alt + Mousewheel` = **vertical scroll**
- `Shift + Mousewheel` = no effect
- `Ctrl + Shift + Mousewheel` = horizontal zoom
- `Ctrl + Alt + Mousewheel` = no effect
- `Alt + Shift + Mousewheel` = no effect
- `Ctrl + Alt + Shift + Mousewheel` = vertical zoom
Further, the vertical zoom part is confounding because the [documentation](https://docs.godotengine.org/en/stable/tutorials/animation/animation_track_types.html#bezier-curve-track), in a note added with 4.3, states that:
> zoom in and out on the time axis ... with `Ctrl + Shift + Mouse wheel`. Using **`Ctrl + Alt + Mouse wheel`** will zoom in and out on the Y axis
And to add to the confusion, there is at least one [previous report](https://github.com/godotengine/godot/issues/75476) which indicates that just `Alt+Mousewheel` would zoom vertically as of 4.0.1, but even if I try that exact version I get the same result as 4.1, above! :confused:
So it might be a platform (Win/Linux+Wayland) difference? Or perhaps with all my version swapping my editor settings have got messed up somehow? Though I didn't think you could change mousewheel binds? :confused:
### Steps to reproduce
1. Create a bezier track in an animation
2. Switch to bezier editor
3. Try to scroll vertically
### Minimal reproduction project (MRP)
n/a
Contributor guide
Assessment
This issue has not been assessed yet.