Merge pull request #114636 from aaronp64/favorites_open_external_crash

Fix crash when trying to open Favorites externally
This commit is contained in:
Rémi Verschelde 2026-01-07 01:42:08 +01:00
commit 5f7d8be936
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -2214,6 +2214,9 @@ void FileSystemDock::_file_option(int p_option, const Vector<String> &p_selected
// Show the file/folder in the OS explorer.
String fpath = current_path;
if (current_path == "Favorites") {
if (p_selected.is_empty()) {
return;
}
fpath = p_selected[0];
}
@ -2224,6 +2227,9 @@ void FileSystemDock::_file_option(int p_option, const Vector<String> &p_selected
case FILE_MENU_OPEN_EXTERNAL: {
String fpath = current_path;
if (current_path == "Favorites") {
if (p_selected.is_empty()) {
return;
}
fpath = p_selected[0];
}
@ -2261,6 +2267,9 @@ void FileSystemDock::_file_option(int p_option, const Vector<String> &p_selected
case FILE_MENU_OPEN_IN_TERMINAL: {
String fpath = current_path;
if (current_path == "Favorites") {
if (p_selected.is_empty()) {
return;
}
fpath = p_selected[0];
}