godotengine / godotengine/godot

EditorInspectorPlugin recursive Custom Resource editor not working

Open
#87,660 0 comments 1 reaction 0 assignees View on GitHub
bug enhancement topic:editor
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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.