fix single usage of GetValueOrDefault(IDictionary)

This commit is contained in:
Morilli 2025-02-14 18:50:34 +01:00
parent f12f90366b
commit 5d6b35e2c9
1 changed files with 3 additions and 3 deletions

View File

@ -88,7 +88,7 @@ namespace BizHawk.Emulation.Common
/// </summary>
public IDictionary<string, string> CategoryLabels { get; private set; } = new Dictionary<string, string>();
public void ApplyAxisConstraints(string constraintClass, IDictionary<string, int> axes)
public void ApplyAxisConstraints(string constraintClass, Dictionary<string, int> axes)
{
if (!Axes.HasContraints) return;
foreach (var (k, v) in Axes)
@ -101,8 +101,8 @@ namespace BizHawk.Emulation.Common
var xAxis = k;
var yAxis = circular.PairedAxis;
(axes[xAxis], axes[yAxis]) = circular.ApplyTo(
CollectionExtensions.GetValueOrDefault(axes, xAxis),
CollectionExtensions.GetValueOrDefault(axes, yAxis));
axes.GetValueOrDefault(xAxis),
axes.GetValueOrDefault(yAxis));
break;
}
}