Skip to content

Commit bc5b0ac

Browse files
committed
fix returned selected bom list
1 parent e0edb94 commit bc5b0ac

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

InteractiveHtmlBom/web/ibom.js

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,19 @@ function getSelectedBomList() {
378378
out = pcbdata.bom.B.slice();
379379
break;
380380
}
381-
return (settings.bommode == "ungrouped") ? out.flat() : out;
381+
382+
if (settings.bommode == "ungrouped") {
383+
// expand bom table
384+
var expandedTable = [];
385+
for (var bomentry of out) {
386+
for (var ref of bomentry) {
387+
expandedTable.push([ref]);
388+
}
389+
}
390+
return expandedTable;
391+
}
392+
393+
return out;
382394
}
383395

384396
function checkboxSetUnsetAllHandler(checkboxname) {

0 commit comments

Comments
 (0)