Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable sub-inspectors for properties with their own editors #52984

Merged

Conversation

YuriSizov
Copy link
Contributor

This is a temporary fix for some problems with multiple contextual editors (namely #52779, #29873, #47514). The proper fix is #45085, but it's for master and reduz wants to overhaul the system anyway.

But we still have problems in 3.x, including quite critical regressions for the upcoming 3.4 (#52779). So I propose this as a solution to make sure 3.x is in a working state. Since sub-inspectors are broken when multiple editors are involved, this PR disables sub-inspectors in such cases. We already have editors that force their edited resource to be opened in a new inspector instead of a sub-inspector (e.g. the TileSet editor), so this should be fine for the time being.

Linked issues should probably not be closed until #45085 or a new alternative is implemented.

@akien-mga akien-mga merged commit 94f658a into godotengine:3.x Sep 24, 2021
@akien-mga
Copy link
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants