Update the setting immediately if reset (#171009)

Fixes #109064
This commit is contained in:
Raymond Zhao 2023-01-10 16:20:21 -08:00 committed by GitHub
parent e977f4d913
commit 13a387495b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -981,7 +981,7 @@ export class SettingsEditor2 extends EditorPane {
private onDidChangeSetting(key: string, value: any, type: SettingValueType | SettingValueType[], manualReset: boolean, scope: ConfigurationScope | undefined): void {
const parsedQuery = parseQuery(this.searchWidget.getValue());
const languageFilter = parsedQuery.languageFilter;
if (this.pendingSettingUpdate && this.pendingSettingUpdate.key !== key) {
if (manualReset || (this.pendingSettingUpdate && this.pendingSettingUpdate.key !== key)) {
this.updateChangedSetting(key, value, manualReset, languageFilter, scope);
}