mirror of
https://github.com/osukey/osukey.git
synced 2025-07-02 00:40:09 +09:00
Update with framework bindable changes
This commit is contained in:
@ -42,10 +42,10 @@ namespace osu.Game.Skinning
|
||||
CurrentSkinInfo.Value = SkinInfo.Default;
|
||||
};
|
||||
|
||||
CurrentSkinInfo.ValueChanged += info => CurrentSkin.Value = getSkin(info);
|
||||
CurrentSkin.ValueChanged += skin =>
|
||||
CurrentSkinInfo.ValueChanged += e => CurrentSkin.Value = getSkin(e.NewValue);
|
||||
CurrentSkin.ValueChanged += e =>
|
||||
{
|
||||
if (skin.SkinInfo != CurrentSkinInfo.Value)
|
||||
if (e.NewValue.SkinInfo != CurrentSkinInfo.Value)
|
||||
throw new InvalidOperationException($"Setting {nameof(CurrentSkin)}'s value directly is not supported. Use {nameof(CurrentSkinInfo)} instead.");
|
||||
|
||||
SourceChanged?.Invoke();
|
||||
|
Reference in New Issue
Block a user