Fix crash when selecting ownerless 3D node.

(cherry picked from commit 279ccd6d32)
This commit is contained in:
Saracen 2024-08-28 04:35:46 +01:00 committed by Rémi Verschelde
parent c4351c8d98
commit 30bba8745c
No known key found for this signature in database
GPG Key ID: C3336907360768E1

View File

@ -770,7 +770,7 @@ void Node3DEditorViewport::_select_clicked(bool p_allow_locked) {
}
}
if (p_allow_locked || !_is_node_locked(selected)) {
if (p_allow_locked || (selected != nullptr && !_is_node_locked(selected))) {
if (clicked_wants_append) {
if (editor_selection->is_selected(selected)) {
editor_selection->remove_node(selected);