Use an array for `Bk2Controller.ControlsOrdered`
This commit is contained in:
parent
1049a091c0
commit
151491c844
src/BizHawk.Client.Common/movie/bk2
|
@ -14,11 +14,11 @@ namespace BizHawk.Client.Common
|
|||
|
||||
private readonly Bk2ControllerDefinition _type;
|
||||
|
||||
private IList<ControlMap> _controlsOrdered;
|
||||
private IReadOnlyList<ControlMap> _controlsOrdered;
|
||||
|
||||
private IList<ControlMap> ControlsOrdered => _controlsOrdered ??= _type.OrderedControlsFlat
|
||||
.Select(name => new ControlMap(name, _type))
|
||||
.ToList();
|
||||
private IReadOnlyList<ControlMap> ControlsOrdered
|
||||
=> _controlsOrdered
|
||||
??= _type.OrderedControlsFlat.Select(name => new ControlMap(name, _type)).ToArray();
|
||||
|
||||
public IInputDisplayGenerator InputDisplayGenerator { get; set; } = null;
|
||||
|
||||
|
|
Loading…
Reference in New Issue