diff --git a/src/includes/vscode-select/vscode-select-base.ts b/src/includes/vscode-select/vscode-select-base.ts index 5f1cc793e..fd49d2bb8 100644 --- a/src/includes/vscode-select/vscode-select-base.ts +++ b/src/includes/vscode-select/vscode-select-base.ts @@ -25,9 +25,15 @@ export class VscodeSelectBase extends VscElement { @property({type: String, reflect: true, attribute: 'aria-expanded'}) ariaExpanded = 'false'; + /** + * Options can be filtered by typing into a text input field. + */ @property({type: Boolean, reflect: true}) combobox = false; + /** + * The element cannot be used and is not focusable. + */ @property({type: Boolean, reflect: true}) set disabled(newState: boolean) { this._disabled = newState; @@ -87,9 +93,15 @@ export class VscodeSelectBase extends VscElement { return this._filter; } + /** + * Its value is true when element is focused. + */ @property({type: Boolean, reflect: true}) focused = false; + /** + * Toggle the dropdown visibility. + */ @property({type: Boolean, reflect: true}) open = false; diff --git a/src/vscode-context-menu/vscode-context-menu.ts b/src/vscode-context-menu/vscode-context-menu.ts index bf5e4b55d..6c8ccc10b 100644 --- a/src/vscode-context-menu/vscode-context-menu.ts +++ b/src/vscode-context-menu/vscode-context-menu.ts @@ -268,9 +268,6 @@ export class VscodeContextMenu extends VscElement { return html`${nothing}`; } - const selectedIndex = - this._clickableItemIndexes[this._selectedClickableItemIndex]; - return html`