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");
if (keyOverrides != null)
{
keyOverrides.OnKeyPress = ki =>
keyOverrides.AddHandler(e =>
{
// 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)
{
attackMoveButton.OnKeyPress(ki);
attackMoveButton.OnKeyPress(e);
return true;
}
return false;
};
});
}
}