Scene Graph: Initialization of fields in inherited classes gives an error

Summary

If you declare a field in a base <abstract> component without initialization, and another class inherits from that component and initialize that field, then when validating the project, there will be an error that the field is not initialized.

Please select what you are reporting on:

Verse

What Type of Bug are you experiencing?

Verse

Steps to Reproduce

interactable_npc_base<public> := class<abstract><final_super>(component):

    Name<public> : interactable_npc_name 
interactable_character_achievements<public> := class<final_super>(interactable_npc_base):

    Name<override> : interactable_npc_name = interactable_npc_name.Achievement # Uninitialized property: 'Name' on Verse component: '%path%' (object path: '%full_path%' )


Expected Result

Working implementation of fields in inherited classes

Observed Result

Not working implementation of fields in inherited classes

Platform(s)

windows