Skip to content

Commit e3b1300

Browse files
committed
Prevent error when invalid index is selected
1 parent 71f1720 commit e3b1300

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/includes/vscode-select/OptionListController.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,10 @@ export class OptionListController implements ReactiveController {
5555
return this._multiSelect;
5656
}
5757

58-
set selectedIndex(value: number) {
59-
this._selectedIndex = value;
58+
set selectedIndex(index: number) {
59+
const op = this.getOptionByIndex(index)
60+
61+
this._selectedIndex = op ? index : -1;
6062
this._host.requestUpdate();
6163
}
6264

0 commit comments

Comments
 (0)