Fix #141911: Geo Nodes Input Panel crashing when name is deleted

Caused by 95259228d9
Crashed due to `sub_interface_panel.name` being nullptr.

Pull Request: https://projects.blender.org/blender/blender/pulls/141919
This commit is contained in:
Pratik Borhade
2025-07-16 10:35:10 +02:00
committed by Pratik Borhade
parent ec62b843da
commit 154195eeb0

View File

@@ -709,8 +709,10 @@ static void draw_interface_panel_content(
nullptr,
nullptr);
if (panel_layout.body) {
const StringRefNull panel_name = sub_interface_panel.name ? sub_interface_panel.name :
"";
draw_interface_panel_content(
ctx, panel_layout.body, sub_interface_panel, skip_first, sub_interface_panel.name);
ctx, panel_layout.body, sub_interface_panel, skip_first, panel_name);
}
break;
}