Don't try to compare freed object to nullptr

This commit is contained in:
Rafał Mikrut
2020-10-13 10:27:49 +02:00
parent 3f7f4fb6f3
commit 2ad5b7100b

View File

@ -437,6 +437,9 @@ void ShaderGlobalsEditor::_notification(int p_what) {
inspector->edit(interface); inspector->edit(interface);
} }
} }
if (p_what == NOTIFICATION_PREDELETE) {
inspector->edit(nullptr);
}
} }
ShaderGlobalsEditor::ShaderGlobalsEditor() { ShaderGlobalsEditor::ShaderGlobalsEditor() {
@ -474,6 +477,5 @@ ShaderGlobalsEditor::ShaderGlobalsEditor() {
} }
ShaderGlobalsEditor::~ShaderGlobalsEditor() { ShaderGlobalsEditor::~ShaderGlobalsEditor() {
inspector->edit(nullptr);
memdelete(interface); memdelete(interface);
} }