godotengine / godotengine/godot
EditorInspectorPlugin recursive Custom Resource editor not working
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
4.2.1.stable
### System information
Linux
### Issue description
Let's admit you have a Resource R, that is edited via a Custom control node thanks to an EditorInspectorPlugin
If that Control node contains an EditorResourcePicker for that same kind of resource or another custom one, it won't show with the custom control node
### Steps to reproduce
- Create an editor inspector plugin and enable it
- add custom control to a resource and a resource editor picker
### Minimal reproduction project (MRP)
[issue.zip](https://github.com/godotengine/godot/files/14074302/issue.zip)
Contributor guide
Research direction
Open the attached issue.zip and reproduce the missing nested resource picker in the editor. Start by tracing the EditorInspectorPlugin and EditorResourcePicker interaction described in the issue; done means the picker appears when a custom resource editor contains one.
Written by the indexing model from the issue text.
Assessment
- Domain
- game-dev, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100