Fix compile error in CommandBarLogic.

This commit is contained in:
Paul Chote
2017-09-15 22:32:11 +01:00
committed by RoosterDragon
parent e04ae9aa2c
commit 42c4c7b7eb

View File

@@ -205,18 +205,18 @@ namespace OpenRA.Mods.Common.Widgets
var keyOverrides = widget.GetOrNull<LogicKeyListenerWidget>("MODIFIER_OVERRIDES"); var keyOverrides = widget.GetOrNull<LogicKeyListenerWidget>("MODIFIER_OVERRIDES");
if (keyOverrides != null) if (keyOverrides != null)
{ {
keyOverrides.OnKeyPress = ki => keyOverrides.AddHandler(e =>
{ {
// HACK: enable attack move to be triggered if the ctrl key is pressed // HACK: enable attack move to be triggered if the ctrl key is pressed
var modified = new Hotkey(ki.Key, ki.Modifiers & ~Modifiers.Ctrl); var modified = new Hotkey(e.Key, e.Modifiers & ~Modifiers.Ctrl);
if (attackMoveButton.Key.GetValue() == modified) if (attackMoveButton.Key.GetValue() == modified)
{ {
attackMoveButton.OnKeyPress(ki); attackMoveButton.OnKeyPress(e);
return true; return true;
} }
return false; return false;
}; });
} }
} }