Skip to content

Commit 0738753

Browse files
committed
Task picker: returns separators as result
even for no results Fixes microsoft#94262
1 parent b42a747 commit 0738753

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

src/vs/workbench/contrib/tasks/browser/tasksQuickAccess.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,15 @@ export class TasksQuickAccessProvider extends PickerQuickAccessProvider<IPickerQ
5050
const taskPicks: Array<IPickerQuickAccessItem | IQuickPickSeparator> = [];
5151

5252
for (const entry of topLevelPicks.entries) {
53-
if (entry.type === 'separator') {
54-
taskPicks.push(entry);
55-
}
5653
const highlights = matchesFuzzy(filter, entry.label!, true);
5754
if (!highlights) {
5855
continue;
5956
}
57+
58+
if (entry.type === 'separator') {
59+
taskPicks.push(entry);
60+
}
61+
6062
const task: Task | ConfiguringTask | string = (<TaskTwoLevelQuickPickEntry>entry).task!;
6163
const quickAccessEntry: IPickerQuickAccessItem = <TaskTwoLevelQuickPickEntry>entry;
6264
quickAccessEntry.highlights = { label: highlights };

0 commit comments

Comments
 (0)