Null-check in disposal of DatabasedKeyBindingInputManager

This commit is contained in:
smoogipoo
2017-11-13 13:58:44 +09:00
parent 9056f2d978
commit 8adf0a6db3

View File

@ -51,7 +51,9 @@ namespace osu.Game.Input.Bindings
protected override void Dispose(bool isDisposing)
{
base.Dispose(isDisposing);
store.KeyBindingChanged -= ReloadMappings;
if (store != null)
store.KeyBindingChanged -= ReloadMappings;
}
protected override void ReloadMappings() => KeyBindings = store.Query(ruleset?.ID, variant).ToList();