src/vs/workbench/contrib/files/browser/explorerService.ts/ExplorerService/onConfigurationUpdated
class ExplorerService:	private async onConfigurationUpdated(configuration: IFilesConfiguration, event?: IConfigurationChangeEvent): Promise<void> {
		let shouldRefresh = false;

		if (event?.affectedKeys.some(x => x.startsWith('explorer.experimental.fileNesting.'))) {
			shouldRefresh = true;
		}

		const configSortOrder = configuration?.explorer?.sortOrder || SortOrder.Default;
		if (this._sortOrder !== configSortOrder) {
			shouldRefresh = this._sortOrder !== undefined;
			this._sortOrder = configSortOrder;
		}

		const configLexicographicOptions = configuration?.explorer?.sortOrderLexicographicOptions || LexicographicOptions.Default;
		if (this._lexicographicOptions !== configLexicographicOptions) {
			shouldRefresh = shouldRefresh || this._lexicographicOptions !== undefined;
			this._lexicographicOptions = configLexicographicOptions;
		}

		if (shouldRefresh) {
			await this.refresh();
		}
	}