diff --git a/OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs b/OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs index 1b5fd7a7a0..6fd0057d0a 100644 --- a/OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs +++ b/OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs @@ -305,7 +305,7 @@ namespace OpenRA.Mods.Common.Widgets if (mi.Event == MouseInputEvent.Up) { - var wasJoystickScrolling = IsJoystickScrolling; + var wasJoystickScrolling = joystickScrollStart.HasValue && joystickScrollEnd.HasValue; joystickScrollStart = joystickScrollEnd = null; YieldMouseFocus(mi);