Files
test/source
Lukas Tönne 2a94a99605 Fix #111713: Nodes crash when overriding due to item.parent nullptr
Library overrides crashed with on trying to access the interface root panel. The root panel should not be exposed through RNA, but also accessing its `position` property should be allowed.

Several fixes here:
- Fix `position` property getter when the item has no parent panel (i.e. the root panel).
- Avoid infinite loops in the greedy override comparison: exclude the loopback `parent` property.
- Don't return the root panel via the `parent` property in the first place, just return nullptr.

Pull Request: https://projects.blender.org/blender/blender/pulls/111755
2023-08-31 18:52:56 +02:00
..
2023-08-28 15:01:05 +02:00