1
0
mirror of https://github.com/OpenTTD/OpenTTD synced 2026-01-16 00:42:45 +01:00

Change: Show correct default value and unit for vehicle service interval setting

This commit is contained in:
André Cheng
2024-03-20 15:26:54 +00:00
committed by rubidium42
parent fd80a1ec66
commit 339b0ea0ff
4 changed files with 39 additions and 6 deletions

View File

@@ -2498,7 +2498,9 @@ struct GameSettingsWindow : Window {
DrawString(tr, STR_CONFIG_SETTING_TYPE);
tr.top += GetCharacterHeight(FS_NORMAL);
sd->SetValueDParams(0, sd->def);
int32_t def_val = sd->def;
if (sd->get_def_cb != nullptr) sd->get_def_cb(def_val);
sd->SetValueDParams(0, def_val);
DrawString(tr, STR_CONFIG_SETTING_DEFAULT_VALUE);
tr.top += GetCharacterHeight(FS_NORMAL) + WidgetDimensions::scaled.vsep_normal;