diff options
author | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2019-09-23 02:50:50 +0200 |
---|---|---|
committer | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2019-09-23 02:50:50 +0200 |
commit | 61299dc45113a0d2be1ee1daae212a27d6b6fc10 (patch) | |
tree | b978e548f1df2d217aef9d7dbd07fb75c40a4f39 /editor | |
parent | 72d87cfbce137b8012e86f678c27f0f19a9771cf (diff) |
Focus the project manager's search box automatically on startup
This allows the user to search projects as soon as the project manager
opens, without having to click on the search field first.
Diffstat (limited to 'editor')
-rw-r--r-- | editor/project_manager.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index 701676a7f8..e2527a4039 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -1757,6 +1757,12 @@ void ProjectManager::_notification(int p_what) { if (_project_list->get_project_count() == 0 && StreamPeerSSL::is_available()) open_templates->popup_centered_minsize(); + + if (_project_list->get_project_count() >= 1) { + // Focus on the search box immediately to allow the user + // to search without having to reach for their mouse + project_filter->search_box->grab_focus(); + } } break; case NOTIFICATION_VISIBILITY_CHANGED: { |