Use an array for `Bk2Controller.ControlsOrdered`

This commit is contained in:
YoshiRulz 2024-07-20 13:39:37 +10:00
parent 1049a091c0
commit 151491c844
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
1 changed files with 4 additions and 4 deletions
src/BizHawk.Client.Common/movie/bk2

View File

@ -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;