From 5d6b35e2c977183fc1f1a14def4d8fa9f638aa7d Mon Sep 17 00:00:00 2001 From: Morilli <35152647+Morilli@users.noreply.github.com> Date: Fri, 14 Feb 2025 18:50:34 +0100 Subject: [PATCH] fix single usage of GetValueOrDefault(IDictionary) --- .../Base Implementations/ControllerDefinition.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/BizHawk.Emulation.Common/Base Implementations/ControllerDefinition.cs b/src/BizHawk.Emulation.Common/Base Implementations/ControllerDefinition.cs index 6a8ef2282a..bb2a6608a9 100644 --- a/src/BizHawk.Emulation.Common/Base Implementations/ControllerDefinition.cs +++ b/src/BizHawk.Emulation.Common/Base Implementations/ControllerDefinition.cs @@ -88,7 +88,7 @@ namespace BizHawk.Emulation.Common /// public IDictionary CategoryLabels { get; private set; } = new Dictionary(); - public void ApplyAxisConstraints(string constraintClass, IDictionary axes) + public void ApplyAxisConstraints(string constraintClass, Dictionary 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; } }