Ticket #3211: t3211_cancel_production_queue_with_shift_click.patch
File t3211_cancel_production_queue_with_shift_click.patch, 944 bytes (added by , 9 years ago) |
---|
-
binaries/data/mods/public/gui/session/selection_panels.js
633 633 634 634 return data.template; 635 635 }, 636 636 "setAction": function(data) 637 637 { 638 data.button.onPress = function() { removeFromProductionQueue(data.item.producingEnt, data.item.id); }; 638 data.button.onPress = function() { 639 if (Engine.HotkeyIsPressed("session.batchtrain")) 640 for(let ent of data.unitEntState.production.queue) 641 removeFromProductionQueue(data.unitEntState.id, ent.id); 642 else 643 removeFromProductionQueue(data.item.producingEnt, data.item.id); 644 }; 639 645 }, 640 646 "setTooltip": function(data) 641 647 { 642 648 var tooltip = getEntityNames(data.template); 643 649 if (data.item.neededSlots)