We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a6a26ff commit 5079ed1Copy full SHA for 5079ed1
1 file changed
src/vscode-list/vscode-list.ts
@@ -124,6 +124,23 @@ export class VscodeList extends VscElement {
124
this._focusItem(this._assignedListItems[0]);
125
}
126
127
+
128
+ if (key === 'Enter') {
129
+ const {focusedItem} = this._listContextState;
130
131
+ if (focusedItem) {
132
+ this._listContextState.selectedItems.forEach(
133
+ (li) => (li.selected = false)
134
+ );
135
136
+ focusedItem.selected = true;
137
+ this._listContextState.selectedItems.add(focusedItem);
138
139
+ if (focusedItem.branch) {
140
+ focusedItem.closed = !focusedItem.closed;
141
+ }
142
143
144
};
145
146
private _handleSlotChange = () => {
0 commit comments