aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configuration_shared.cpp
diff options
context:
space:
mode:
authorlat9nq <22451773+lat9nq@users.noreply.github.com>2023-05-07 10:35:28 -0400
committerlat9nq <22451773+lat9nq@users.noreply.github.com>2023-07-21 10:56:07 -0400
commit75d7e40113c03ec6a2a83fb8cfa736a17c6862a3 (patch)
tree940523a50dbe33d087e21b998f6e32247d09851b /src/yuzu/configuration/configuration_shared.cpp
parent4a825268d60a53c6bff429cd4202e3e60f5c8842 (diff)
settings: Recategorize a bit
Will help with generating config UI later.
Diffstat (limited to 'src/yuzu/configuration/configuration_shared.cpp')
-rw-r--r--src/yuzu/configuration/configuration_shared.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/yuzu/configuration/configuration_shared.cpp b/src/yuzu/configuration/configuration_shared.cpp
index 44222718cc..dc11a318ab 100644
--- a/src/yuzu/configuration/configuration_shared.cpp
+++ b/src/yuzu/configuration/configuration_shared.cpp
@@ -128,10 +128,16 @@ QWidget* CreateWidget(Settings::BasicSetting* setting, const TranslationMap& tra
return std::pair{translations.at(setting_label).first,
translations.at(setting_label).second};
}
- LOG_ERROR(Frontend, "Translation map lacks entry for \"{}\"", setting_label);
+ LOG_ERROR(Frontend, "Translation table lacks entry for \"{}\"", setting_label);
return std::pair{QString::fromStdString(setting_label), QStringLiteral("")};
}();
+ if (label == QStringLiteral("")) {
+ LOG_DEBUG(Frontend, "Translation table has emtpy entry for \"{}\", skipping...",
+ setting->GetLabel());
+ return widget;
+ }
+
if (type == typeid(bool)) {
auto pair = CreateCheckBox(setting, label, parent, trackers);
widget = pair.first;