godotengine / godotengine/godot

Input Map editor: doing any action unfolds all folded actions

Open
#90,640 1 comment 1 reaction 0 assignees View on GitHub
bug topic:editor
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.

![Peek 2021-04-05 Godot 4 2 1 - Any action unfolds all input actions](https://github.com/godotengine/godot/assets/1067772/48f23eb3-8c2d-4fcf-8232-126a6b4878d4)

### 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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.