Fix incorrectly clearing edit menu

Delete only if `editor_enabled` is true, otherwise destructor may delete it repeatedly.
This commit is contained in:
Rindbee 2022-07-19 19:09:10 +08:00
parent abe8b88702
commit 8972dd8492

View File

@ -1420,7 +1420,9 @@ Control *ScriptTextEditor::get_edit_menu() {
}
void ScriptTextEditor::clear_edit_menu() {
memdelete(edit_hb);
if (editor_enabled) {
memdelete(edit_hb);
}
}
void ScriptTextEditor::set_find_replace_bar(FindReplaceBar *p_bar) {