diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2022-09-19 15:32:34 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2022-09-19 15:32:34 +0200 |
commit | 166ab6e80ec26de3c1ac4e1f632f8e8f78a369cb (patch) | |
tree | 8b2da9ed9b197b5ea8230cabab7e30ba8792822a | |
parent | 2d01768618f2affebceb6beb1410266c04e47388 (diff) | |
parent | 1eda8c24320f107d354c2d53a390a839703ec15a (diff) |
Merge pull request #66101 from KoBeWi/help,_it_crashed
Fix possible crash in editor help
-rw-r--r-- | editor/editor_help_search.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/editor/editor_help_search.cpp b/editor/editor_help_search.cpp index 7e7d7ca418..1b8146a0f0 100644 --- a/editor/editor_help_search.cpp +++ b/editor/editor_help_search.cpp @@ -324,11 +324,16 @@ bool EditorHelpSearch::Runner::_phase_match_classes_init() { } bool EditorHelpSearch::Runner::_phase_match_classes() { + if (!iterator_doc) { + return true; + } + DocData::ClassDoc &class_doc = iterator_doc->value; if (class_doc.name.is_empty()) { ++iterator_doc; return false; } + if (!_is_class_disabled_by_feature_profile(class_doc.name)) { ClassMatch match; match.doc = &class_doc; |