mirror of
https://github.com/osukey/osukey.git
synced 2025-05-13 01:27:32 +09:00
Fix language dropdown in settings not updating after changing language in first run dialog
Closes #21744.
This commit is contained in:
parent
d81a724dd7
commit
19f66c806e
@ -44,10 +44,13 @@ namespace osu.Game.Overlays.Settings.Sections.General
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
localisationParameters.BindValueChanged(p
|
frameworkLocale.BindValueChanged(_ => updateSelection());
|
||||||
=> languageSelection.Current.Value = LanguageExtensions.GetLanguageFor(frameworkLocale.Value, p.NewValue), true);
|
localisationParameters.BindValueChanged(_ => updateSelection(), true);
|
||||||
|
|
||||||
languageSelection.Current.BindValueChanged(val => frameworkLocale.Value = val.NewValue.ToCultureCode());
|
languageSelection.Current.BindValueChanged(val => frameworkLocale.Value = val.NewValue.ToCultureCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void updateSelection() =>
|
||||||
|
languageSelection.Current.Value = LanguageExtensions.GetLanguageFor(frameworkLocale.Value, localisationParameters.Value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user