We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 25f98e0 commit 208ef18Copy full SHA for 208ef18
1 file changed
src/vs/platform/quickinput/browser/quickAccess.ts
@@ -75,7 +75,12 @@ export class QuickAccessController extends Disposable implements IQuickAccessCon
75
if (descriptor && this.visibleQuickAccess?.descriptor === descriptor) {
76
const picker = this.visibleQuickAccess.picker;
77
78
- picker.value = value;
+ if (value !== descriptor.prefix && !options?.preserveFilterValue) {
79
+ // take over the value only if it is not matching
80
+ // the existing provider prefix or we are to preserve
81
+ picker.value = value;
82
+ }
83
+
84
this.adjustValueSelection(picker, descriptor, options);
85
86
return;
0 commit comments