diff options
| author | Kārlis Seņko <karlis3p70l1ij@gmail.com> | 2019-02-19 00:03:54 +0200 |
|---|---|---|
| committer | Kārlis Seņko <karlis3p70l1ij@gmail.com> | 2019-02-19 00:06:20 +0200 |
| commit | bb3429c1c5d9d5d332b800d4cfff5e77c645f578 (patch) | |
| tree | cbe2a725ec9f30d945799a3c7c80c4ade45ef01e /editor/project_manager.cpp | |
| parent | 006561a0815016bf89ab604371dd0ae29b5c63bd (diff) | |
| download | redot-engine-bb3429c1c5d9d5d332b800d4cfff5e77c645f578.tar.gz | |
Fix project opening while filter is applied.
Fixes #25268
Diffstat (limited to 'editor/project_manager.cpp')
| -rw-r--r-- | editor/project_manager.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index 9efd037772..bda5add381 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -1422,6 +1422,7 @@ void ProjectManager::_on_projects_updated() { } void ProjectManager::_on_project_created(const String &dir) { + project_filter->clear(); bool has_already = false; for (int i = 0; i < scroll_children->get_child_count(); i++) { HBoxContainer *hb = Object::cast_to<HBoxContainer>(scroll_children->get_child(i)); @@ -2235,3 +2236,9 @@ ProjectListFilter::ProjectListFilter() { has_search_box = false; } + +void ProjectListFilter::clear() { + if (has_search_box) { + search_box->clear(); + } +} |
