From 384e4c913c603b43c45c183a0e40de71b1ba5e3c Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Fri, 23 Aug 2024 02:17:35 +1000 Subject: [PATCH] Short-circuit loops in `{,Autofire}Controller.LatchFromPhysical` --- src/BizHawk.Client.Common/Controller.cs | 1 + src/BizHawk.Client.Common/controllers/AutofireController.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/BizHawk.Client.Common/Controller.cs b/src/BizHawk.Client.Common/Controller.cs index e359e2349a..a28bf42734 100644 --- a/src/BizHawk.Client.Common/Controller.cs +++ b/src/BizHawk.Client.Common/Controller.cs @@ -68,6 +68,7 @@ namespace BizHawk.Client.Common if (finalHostController.IsPressed(button)) { _buttons[k] = true; + break; } } } diff --git a/src/BizHawk.Client.Common/controllers/AutofireController.cs b/src/BizHawk.Client.Common/controllers/AutofireController.cs index dd739accc5..11b911b1e5 100644 --- a/src/BizHawk.Client.Common/controllers/AutofireController.cs +++ b/src/BizHawk.Client.Common/controllers/AutofireController.cs @@ -80,6 +80,7 @@ namespace BizHawk.Client.Common if (controller.IsPressed(button)) { _buttons[k] = true; + break; } } }