summaryrefslogtreecommitdiffstats
path: root/src/yuzu/configuration/configuration_shared.cpp
diff options
context:
space:
mode:
authorlat9nq <22451773+lat9nq@users.noreply.github.com>2023-05-07 16:35:28 +0200
committerlat9nq <22451773+lat9nq@users.noreply.github.com>2023-07-21 16:56:07 +0200
commit75d7e40113c03ec6a2a83fb8cfa736a17c6862a3 (patch)
tree940523a50dbe33d087e21b998f6e32247d09851b /src/yuzu/configuration/configuration_shared.cpp
parentshared_translation: Add the rest of the settings (diff)
downloadyuzu-75d7e40113c03ec6a2a83fb8cfa736a17c6862a3.tar
yuzu-75d7e40113c03ec6a2a83fb8cfa736a17c6862a3.tar.gz
yuzu-75d7e40113c03ec6a2a83fb8cfa736a17c6862a3.tar.bz2
yuzu-75d7e40113c03ec6a2a83fb8cfa736a17c6862a3.tar.lz
yuzu-75d7e40113c03ec6a2a83fb8cfa736a17c6862a3.tar.xz
yuzu-75d7e40113c03ec6a2a83fb8cfa736a17c6862a3.tar.zst
yuzu-75d7e40113c03ec6a2a83fb8cfa736a17c6862a3.zip
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 44222718c..dc11a318a 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;