Update public source
This commit is contained in:
@@ -1640,20 +1640,25 @@
|
|||||||
const methodSteps =
|
const methodSteps =
|
||||||
getMethodSteps();
|
getMethodSteps();
|
||||||
|
|
||||||
const sourceStep =
|
const oldBulkSteps =
|
||||||
methodSteps.find(
|
getBulkMaskSteps();
|
||||||
(step) => {
|
|
||||||
const modeSelect =
|
|
||||||
step.querySelector(
|
|
||||||
"[data-attack-mode]",
|
|
||||||
);
|
|
||||||
|
|
||||||
return (
|
const sourceStep =
|
||||||
modeSelect &&
|
oldBulkSteps.length > 0
|
||||||
modeSelect.value === "3"
|
? oldBulkSteps[0]
|
||||||
);
|
: methodSteps.find(
|
||||||
},
|
(step) => {
|
||||||
);
|
const modeSelect =
|
||||||
|
step.querySelector(
|
||||||
|
"[data-attack-mode]",
|
||||||
|
);
|
||||||
|
|
||||||
|
return (
|
||||||
|
modeSelect &&
|
||||||
|
modeSelect.value === "3"
|
||||||
|
);
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
||||||
if (!sourceStep) {
|
if (!sourceStep) {
|
||||||
return;
|
return;
|
||||||
@@ -1664,29 +1669,41 @@
|
|||||||
sourceStep,
|
sourceStep,
|
||||||
);
|
);
|
||||||
|
|
||||||
const oldBulkSteps =
|
|
||||||
getBulkMaskSteps();
|
|
||||||
|
|
||||||
oldBulkSteps.forEach(
|
|
||||||
(step) => {
|
|
||||||
step.remove();
|
|
||||||
},
|
|
||||||
);
|
|
||||||
|
|
||||||
const firstStep =
|
|
||||||
sourceStep;
|
|
||||||
|
|
||||||
const bulkSteps = [
|
const bulkSteps = [
|
||||||
firstStep,
|
sourceStep,
|
||||||
];
|
];
|
||||||
|
|
||||||
while (
|
while (
|
||||||
bulkSteps.length <
|
bulkSteps.length <
|
||||||
masks.length
|
masks.length
|
||||||
) {
|
) {
|
||||||
bulkSteps.push(
|
const newStep =
|
||||||
addStep(),
|
addStep();
|
||||||
|
|
||||||
|
newStep.dataset.bulkMaskStep =
|
||||||
|
"true";
|
||||||
|
|
||||||
|
newStep.classList.add(
|
||||||
|
"method-step-bulk-hidden",
|
||||||
);
|
);
|
||||||
|
|
||||||
|
bulkSteps.push(
|
||||||
|
newStep,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
while (
|
||||||
|
bulkSteps.length >
|
||||||
|
masks.length
|
||||||
|
) {
|
||||||
|
const step =
|
||||||
|
bulkSteps.pop();
|
||||||
|
|
||||||
|
if (step === sourceStep) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
step.remove();
|
||||||
}
|
}
|
||||||
|
|
||||||
masks.forEach(
|
masks.forEach(
|
||||||
|
|||||||
Reference in New Issue
Block a user