Use processed filter list for native dialogs.

This commit is contained in:
Pāvels Nadtočajevs 2024-11-15 08:43:07 +02:00
parent 673f396677
commit f5fad7592f
7 changed files with 55 additions and 19 deletions

View file

@ -394,7 +394,7 @@ Error FreeDesktopPortalDesktop::file_dialog_show(DisplayServer::WindowID p_windo
} else {
if (flt == "*.*") {
filter_exts.push_back("*");
filter_names.push_back(RTR("All Files"));
filter_names.push_back(RTR("All Files") + " (*)");
} else {
filter_exts.push_back(flt);
filter_names.push_back(flt);
@ -405,7 +405,7 @@ Error FreeDesktopPortalDesktop::file_dialog_show(DisplayServer::WindowID p_windo
}
if (filter_names.is_empty()) {
filter_exts.push_back("*");
filter_names.push_back(RTR("All Files"));
filter_names.push_back(RTR("All Files") + " (*)");
}
DBusError err;