From 106c18480fdf2eea58baf35fc7ccbc9d7cfb70ec Mon Sep 17 00:00:00 2001 From: RaushanSakhibzadin <113119728+RaushanSakhibzadin@users.noreply.github.com> Date: Mon, 22 Apr 2024 19:47:52 +0200 Subject: [PATCH] Fix Scroll bug when chat is opened --- OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs b/OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs index 61b184d80d..a51aae0440 100644 --- a/OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs +++ b/OpenRA.Mods.Common/Widgets/ViewportControllerWidget.cs @@ -195,6 +195,9 @@ namespace OpenRA.Mods.Common.Widgets if (Game.Settings.Game.ViewportEdgeScroll && Game.Renderer.WindowHasInputFocus) edgeDirections = CheckForDirections(); + if (Ui.KeyboardFocusWidget != null) + keyboardDirections = ScrollDirection.None; + if (keyboardDirections != ScrollDirection.None || edgeDirections != ScrollDirection.None) { var scroll = float2.Zero;