We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d3539d commit c3868c6Copy full SHA for c3868c6
arduino-ide-extension/src/browser/boards/boards-service-provider.ts
@@ -143,9 +143,12 @@ export class BoardsServiceProvider implements FrontendApplicationContribution {
143
const lastSelectionOnUpload = this.lastBoardsConfigOnUpload;
144
this.setLastBoardsConfigOnUpload(undefined);
145
146
- const appearedPorts = newPorts.filter((newPort: Port) =>
147
- oldPorts.every((oldPort: Port) => !Port.sameAs(newPort, oldPort))
148
- );
+ const appearedPorts =
+ oldPorts.length > 0
+ ? newPorts.filter((newPort: Port) =>
149
+ oldPorts.every((oldPort: Port) => !Port.sameAs(newPort, oldPort))
150
+ )
151
+ : newPorts;
152
153
if (appearedPorts.length > 0) {
154
const boardOnAppearedPort = newBoards.find((board: Board) =>
0 commit comments