diff --git a/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs b/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs index 8c2712e5a3..3e578febcf 100755 --- a/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs +++ b/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs @@ -155,6 +155,17 @@ namespace OpenRA.Mods.RA.Widgets if (mi.Event != MouseInputEvent.Down) return false; + if (mi.Button == MouseButton.WheelDown) + { + TabChange(false); + return true; + } + if (mi.Button == MouseButton.WheelUp) + { + TabChange(true); + return true; + } + var action = tabs.Where(a => a.First.Contains(mi.Location)) .Select(a => a.Second).FirstOrDefault(); if (action == null && paletteOpen)