Fix #124626: Check for Null Area Type for Get_Name & Get_Icon
This report demonstrates a time when an area can have a null SpaceType. This just adds an extra check for this. Pull Request: https://projects.blender.org/blender/blender/pulls/124631
This commit is contained in:
committed by
Harley Acheson
parent
178966b0ba
commit
858f58fde5
@@ -907,7 +907,7 @@ void ED_screen_exit(bContext *C, wmWindow *window, bScreen *screen)
|
||||
|
||||
blender::StringRefNull ED_area_name(const ScrArea *area)
|
||||
{
|
||||
if (area->type->space_name_get) {
|
||||
if (area->type && area->type->space_name_get) {
|
||||
return area->type->space_name_get(area);
|
||||
}
|
||||
|
||||
@@ -918,7 +918,7 @@ blender::StringRefNull ED_area_name(const ScrArea *area)
|
||||
|
||||
int ED_area_icon(const ScrArea *area)
|
||||
{
|
||||
if (area->type->space_icon_get) {
|
||||
if (area->type && area->type->space_icon_get) {
|
||||
return area->type->space_icon_get(area);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user