Restore ability to configure RMB orders + RMB panning.

This commit is contained in:
Paul Chote
2020-03-25 09:19:30 +00:00
committed by reaperrr
parent a5b22e6a36
commit 3155291064
8 changed files with 47 additions and 27 deletions

View File

@@ -318,7 +318,7 @@ namespace OpenRA.Mods.Common.Widgets
}
var gs = Game.Settings.Game;
var scrollButton = gs.UseClassicMouseStyle && !gs.ClassicMouseMiddleScroll ? MouseButton.Right : MouseButton.Middle;
var scrollButton = gs.UseClassicMouseStyle ^ gs.UseAlternateScrollButton ? MouseButton.Right : MouseButton.Middle;
var scrollType = mi.Button.HasFlag(scrollButton) ? gs.MouseScroll : MouseScrollType.Disabled;
if (scrollType == MouseScrollType.Disabled)