This commit is contained in:
Jackson Kearl 2021-03-05 21:47:01 -08:00
parent fe79bb261f
commit 74014e7fc6
No known key found for this signature in database
GPG Key ID: DA09A59C409FC400

View File

@ -319,7 +319,6 @@ export class SearchView extends ViewPane {
this.inputPatternIncludes.setValue(patternIncludes);
this.inputPatternIncludes.setOnlySearchInOpenEditors(onlyOpenEditors);
this._register(this.inputPatternIncludes.onSubmit(triggeredOnType => this.triggerQueryChange({ triggeredOnType, delay: this.searchConfig.searchOnTypeDebouncePeriod })));
this._register(this.inputPatternIncludes.onCancel(() => this.cancelSearch(false)));
this._register(this.inputPatternIncludes.onChangeSearchInEditorsBox(() => this.triggerQueryChange()));
@ -1277,6 +1276,8 @@ export class SearchView extends ViewPane {
triggerQueryChange(_options?: { preserveFocus?: boolean, triggeredOnType?: boolean, delay?: number }) {
const options = { preserveFocus: true, triggeredOnType: false, delay: 0, ..._options };
if (options.triggeredOnType && !this.searchConfig.searchOnType) { return; }
if (!this.pauseSearching) {
this.triggerQueryDelayer.trigger(() => {
this._onQueryChanged(options.preserveFocus, options.triggeredOnType);