Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class

This commit is contained in:
David Snopek
2024-04-24 13:01:53 -05:00
parent ad307e4b9c
commit 06373ce1cf
2 changed files with 7 additions and 4 deletions

View File

@@ -51,10 +51,7 @@ void Wrapped::_postinitialize() {
}
godot::internal::gdextension_interface_object_set_instance_binding(_owner, godot::internal::token, this, _get_bindings_callbacks());
if (extension_class) {
Object *obj = dynamic_cast<Object *>(this);
if (obj) {
obj->notification(Object::NOTIFICATION_POSTINITIALIZE);
}
_notificationv(Object::NOTIFICATION_POSTINITIALIZE);
}
}