mirror of https://github.com/godotengine/godot
Show file when FileSystem is searched with UID
This commit is contained in:
parent
23c1389f92
commit
34e278225b
|
|
@ -2645,7 +2645,15 @@ void FileSystemDock::_search_changed(const String &p_text, const Control *p_from
|
|||
uncollapsed_paths_before_search = get_uncollapsed_paths();
|
||||
}
|
||||
|
||||
const String searched_string = p_text.to_lower();
|
||||
String searched_string = p_text.to_lower();
|
||||
if (searched_string.begins_with("uid://")) {
|
||||
ResourceUID::ID id = ResourceUID::get_singleton()->text_to_id(searched_string);
|
||||
if (id != ResourceUID::INVALID_ID && ResourceUID::get_singleton()->has_id(id)) {
|
||||
navigate_to_path(ResourceUID::get_singleton()->get_id_path(id));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
searched_tokens = searched_string.split(" ", false);
|
||||
|
||||
if (p_from == tree_search_box) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue