Merge pull request #100596 from bruvzg/flt_upd

[EditorFileDialog] Do not update file selection on filter change if nothing was previously selected.
This commit is contained in:
Thaddeus Crews 2024-12-19 20:00:16 -06:00
commit 6c04997d0d
No known key found for this signature in database
GPG Key ID: 62181B86FE9E5D84

View File

@ -1511,9 +1511,11 @@ void EditorFileDialog::_filter_changed(const String &p_text) {
search_string = p_text;
invalidate();
item_list->deselect_all();
if (item_list->get_item_count() > 0) {
item_list->call_deferred("select", 0);
if (item_list->get_selected_items().size() > 0) {
item_list->deselect_all();
if (item_list->get_item_count() > 0) {
item_list->call_deferred("select", 0);
}
}
}