-
-
Notifications
You must be signed in to change notification settings - Fork 691
Description
Godot version
master, b6223c0df0300ba2db17b5742c349f13c33f8884
godot-cpp version
master, d477589
System information
macOS Sonoma 14.6.1, M3 Max
Issue description
I had to add this in my cmake to both my extension and godot-cpp to enable reload support. Without this, it was spamming that it detected extension was changed on disk, but was asking if reloading was supported and yes, GODOT_ENABLE_HOT_RELOAD was ON before including godot-cpp.
target_compile_definitions(godot-cpp
PRIVATE
HOT_RELOAD_ENABLED
)Now that godot reloaded my extension, my custom node in the editor lost its properties. It is derived from Node3D and the correct type is shown when I hover that node in the scene tree, however custom properties are lost, and scripts are screaming that they can't find base methods from custom node.
Node in inspector after reload:

Any idea if is it me or something is broken, maybe it's apple specific problem?
Steps to reproduce
N/A
Minimal reproduction project
N/A

