From 877e5d7920550fd775faf1ec8776b9c8e8c7e3a7 Mon Sep 17 00:00:00 2001 From: Dimava Date: Sun, 31 May 2020 23:44:02 +0300 Subject: [PATCH] cut (copy + delete) keybind support --- src/js/game/hud/parts/mass_selector.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/js/game/hud/parts/mass_selector.js b/src/js/game/hud/parts/mass_selector.js index 0dc872c5..b8363f02 100644 --- a/src/js/game/hud/parts/mass_selector.js +++ b/src/js/game/hud/parts/mass_selector.js @@ -121,7 +121,11 @@ export class HUDMassSelector extends BaseHUDPart { return; } this.root.hud.signals.buildingsSelectedForCopy.dispatch(Array.from(this.selectedUids)); - this.selectedUids = new Set(); + if ( + !this.root.keyMapper.getBinding(KEYMAPPINGS.massSelect.confirmMassDelete).isCurrentlyPressed() + ) { + this.selectedUids = new Set(); + } this.root.soundProxy.playUiClick(); } else { this.root.soundProxy.playUiError();