Skip to content

Conversation

@IphStich
Copy link
Contributor

@IphStich IphStich commented Aug 1, 2025

Fixes #108242

Script classes marked as abstract could not be selected when defining inheritence for newly created scripts.

Does not change behaviour for in-built abstract classes (which cannot be extended by scripts).

Unsure if this is the best implementation, but it fixes the problem.

@IphStich IphStich requested review from a team as code owners August 1, 2025 14:41
@AThousandShips AThousandShips added bug topic:editor cherrypick:4.4 Considered for cherry-picking into a future 4.4.x release labels Aug 1, 2025
@AThousandShips AThousandShips added this to the 4.5 milestone Aug 1, 2025
@IphStich IphStich force-pushed the fix_dialog_inherits_abstract branch from a862cd0 to 995a3a6 Compare August 5, 2025 08:42
@IphStich IphStich requested a review from KoBeWi August 5, 2025 22:41
@IphStich IphStich force-pushed the fix_dialog_inherits_abstract branch from 995a3a6 to 8835ac2 Compare August 5, 2025 22:44
@Repiteo Repiteo merged commit 7aa331a into godotengine:master Aug 7, 2025
20 checks passed
@Repiteo
Copy link
Contributor

Repiteo commented Aug 7, 2025

Thanks!

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

Labels

bug cherrypick:4.4 Considered for cherry-picking into a future 4.4.x release topic:editor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Can't inherit abstract class using inheritance tree selector when creating new script

4 participants