diff --git a/src/BizHawk.Client.Common/movie/bk2/Bk2Controller.cs b/src/BizHawk.Client.Common/movie/bk2/Bk2Controller.cs index 7865c2da98..0870a721d6 100755 --- a/src/BizHawk.Client.Common/movie/bk2/Bk2Controller.cs +++ b/src/BizHawk.Client.Common/movie/bk2/Bk2Controller.cs @@ -14,11 +14,11 @@ namespace BizHawk.Client.Common private readonly Bk2ControllerDefinition _type; - private IList _controlsOrdered; + private IReadOnlyList _controlsOrdered; - private IList ControlsOrdered => _controlsOrdered ??= _type.OrderedControlsFlat - .Select(name => new ControlMap(name, _type)) - .ToList(); + private IReadOnlyList ControlsOrdered + => _controlsOrdered + ??= _type.OrderedControlsFlat.Select(name => new ControlMap(name, _type)).ToArray(); public IInputDisplayGenerator InputDisplayGenerator { get; set; } = null;