diff --git a/OpenRA.Game/Widgets/SpecialPowerBinWidget.cs b/OpenRA.Game/Widgets/SpecialPowerBinWidget.cs index b598076d3a..88fdfc9c64 100644 --- a/OpenRA.Game/Widgets/SpecialPowerBinWidget.cs +++ b/OpenRA.Game/Widgets/SpecialPowerBinWidget.cs @@ -64,12 +64,7 @@ namespace OpenRA.Widgets public override bool HandleInput(MouseInput mi) { - // Are we able to handle this event? - if (!IsVisible() || !GetEventBounds().Contains(mi.Location.X,mi.Location.Y)) - return base.HandleInput(mi); - - if (base.HandleInput(mi)) - return true; + if (!IsVisible()) return false; if (mi.Event == MouseInputEvent.Down) {