Merge pull request #53598 from Paulb23/action-editor-search-crash

Fix crash when searching action map creates empty categories
This commit is contained in:
Rémi Verschelde 2021-10-09 17:05:23 +02:00 committed by GitHub
commit df376750ce
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -126,6 +126,7 @@ void InputEventConfigurationDialog::_set_event(const Ref<InputEvent> &p_event) {
while (category) {
TreeItem *input_item = category->get_first_child();
if (input_item != nullptr) {
// has_type this should be always true, unless the tree structure has been misconfigured.
bool has_type = input_item->get_parent()->has_meta("__type");
int input_type = input_item->get_parent()->get_meta("__type");
@ -150,6 +151,7 @@ void InputEventConfigurationDialog::_set_event(const Ref<InputEvent> &p_event) {
input_item = input_item->get_next();
}
}
}
category->set_collapsed(true); // Event not in this category, so collapse;
category = category->get_next();