diff --git a/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs b/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs index 20d783d1f1..4417736889 100755 --- a/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs +++ b/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs @@ -376,9 +376,7 @@ namespace OpenRA.Mods.RA.Widgets { Sound.Play(CurrentQueue.Info.CancelledAudio); int numberToCancel = Game.GetModifierKeys().HasModifier(Modifiers.Shift) ? 5 : 1; - - if (Game.GetModifierKeys().HasModifier(Modifiers.Shift | Modifiers.Ctrl)) - numberToCancel = -1; //cancel all + world.IssueOrder(Order.CancelProduction(CurrentQueue.self, item, numberToCancel)); } else