Skip to content

Commit 3a77afb

Browse files
committed
Fix Risc-V selection for Pico 2 W
1 parent be6ad1c commit 3a77afb

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

web/main.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,11 +437,15 @@ var exampleSupportedBoards = [];
437437
const useRiscv = document.getElementsByClassName('use-riscv');
438438
let selectedIndex = getIndexByValue(toolchainSelector, result.toolchainVersion);
439439
const optionBoardTypePico2 = document.getElementById("option-board-type-pico2");
440+
const optionBoardTypePico2W = document.getElementById("option-board-type-pico2_w");
440441

441442
if (result.riscvToolchainVersion === "NONE") {
442443
if (optionBoardTypePico2) {
443444
optionBoardTypePico2.disabled = true
444445
}
446+
if (optionBoardTypePico2W) {
447+
optionBoardTypePico2W.disabled = true
448+
}
445449
const boardTypeSelector = document.getElementById('sel-board-type');
446450

447451
if (boardTypeSelector && boardTypeSelector.value.includes("pico2")) {
@@ -467,13 +471,17 @@ var exampleSupportedBoards = [];
467471
if (optionBoardTypePico2 && (exampleSupportedBoards.length === 0 || exampleSupportedBoards.includes("pico2"))) {
468472
optionBoardTypePico2.disabled = false;
469473
}
474+
if (optionBoardTypePico2W && (exampleSupportedBoards.length === 0 || exampleSupportedBoards.includes("pico2_w"))) {
475+
optionBoardTypePico2W.disabled = false;
476+
}
470477
}
471478

472479
if (!doProjectImport) {
473480
const board = document.getElementById('sel-board-type').value;
474481
const riscvSelected = document.getElementById('sel-riscv').checked;
475482

476-
if (board !== "pico2") {
483+
const riscvBoards = ["pico2", "pico2_w"]
484+
if (!riscvBoards.includes(board)) {
477485
// ui update to account for hidden elements
478486
const boardTypeRiscvGrid = document.getElementById("board-type-riscv-grid");
479487
// remove grid-cols-2 class

0 commit comments

Comments
 (0)