godotengine / godotengine/godot
Input Map editor: doing any action unfolds all folded actions
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
- Reproducible v4.2.1.stable.official [b09f793f5]
### System information
Godot v4.2.1.stable - Ubuntu 22.04.4 LTS 22.04 - X11 - GLES3 (Compatibility) - Mesa Intel(R) HD Graphics 4600 (HSW GT2) () - Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz (8 Threads)
### Issue description
You can fold Input Map actions one by one, but any action will unfold them (reorder input action, add mapping, remove mapping), except closing and reopening the Input Map popup.

### Steps to reproduce
1. Open a project and add some input maps (or show built-in actions to go faster)
2. Fold a few actions
3. Reorder action, add or delete mapping
Expected: folded actions stay unfolded
Actual: folded actions are unfolded
### Minimal reproduction project (MRP)
N/A
Contributor guide
Research direction
Reproduce the issue in the Godot 4.2.1 Input Map editor by folding several actions, then reorder an action or add and remove a mapping. Trace the Input Map editor entry point and the refresh path triggered by these actions. Done means folded actions remain folded after each operation, while closing and reopening the popup still works normally.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100