Ticket #3211: t3211_cancel_production_queue_with_shift_click_v2.patch
File t3211_cancel_production_queue_with_shift_click_v2.patch, 986 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 producingEnt of data.selection) 641 for(let ent of getTrainingQueueItems([producingEnt])) 642 removeFromProductionQueue(producingEnt, ent.id); 643 else 644 removeFromProductionQueue(data.item.producingEnt, data.item.id); 645 }; 639 646 }, 640 647 "setTooltip": function(data) 641 648 { 642 649 var tooltip = getEntityNames(data.template); 643 650 if (data.item.neededSlots)