Merge pull request #65830 from EricEzaM/fix-shortcut-crash

Check TreeItem for nullptr before accessing.
This commit is contained in:
Rémi Verschelde 2022-09-15 20:12:18 +02:00
commit 76b41bde3c
1 changed files with 4 additions and 0 deletions

View File

@ -552,6 +552,10 @@ void EditorSettingsDialog::_shortcut_cell_double_clicked() {
const ShortcutButton edit_btn_id = EditorSettingsDialog::SHORTCUT_EDIT; const ShortcutButton edit_btn_id = EditorSettingsDialog::SHORTCUT_EDIT;
const int edit_btn_col = 1; const int edit_btn_col = 1;
TreeItem *ti = shortcuts->get_selected(); TreeItem *ti = shortcuts->get_selected();
if (ti == nullptr) {
return;
}
String type = ti->get_meta("type"); String type = ti->get_meta("type");
int col = shortcuts->get_selected_column(); int col = shortcuts->get_selected_column();
if (type == "shortcut" && col == 0) { if (type == "shortcut" && col == 0) {