Core: Keep number on setting for translated.

This way it will keep working in old versions for bisecting.
This commit is contained in:
Unknown W. Brackets 2019-06-22 12:36:17 -07:00
parent c8da2d00cc
commit 3e07b02226

View file

@ -679,10 +679,14 @@ static bool DefaultVertexCache() {
template <typename T, std::string (*FTo)(T), T (*FFrom)(const std::string &)>
struct ConfigTranslator {
static std::string To(int v) {
return FTo(T(v));
return StringFromInt(v) + " (" + FTo(T(v)) + ")";
}
static int From(const std::string &v) {
int result;
if (TryParse(v, &result)) {
return result;
}
return (int)FFrom(v);
}
};