mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-31 17:20:28 -04:00
Merge from vscode cbeff45f80213db0ddda2183170281ed97ed3b12 (#8670)
* Merge from vscode cbeff45f80213db0ddda2183170281ed97ed3b12 * fix null strict checks
This commit is contained in:
@@ -959,6 +959,9 @@ export class SettingEnumRenderer extends AbstractSettingRenderer implements ITre
|
||||
const enumDescriptions = dataElement.setting.enumDescriptions;
|
||||
const enumDescriptionsAreMarkdown = dataElement.setting.enumDescriptionsAreMarkdown;
|
||||
|
||||
const disposables = new DisposableStore();
|
||||
template.toDispose.push(disposables);
|
||||
|
||||
const displayOptions = dataElement.setting.enum!
|
||||
.map(String)
|
||||
.map(escapeInvisibleChars)
|
||||
@@ -966,6 +969,12 @@ export class SettingEnumRenderer extends AbstractSettingRenderer implements ITre
|
||||
text: data,
|
||||
description: (enumDescriptions && enumDescriptions[index] && (enumDescriptionsAreMarkdown ? fixSettingLinks(enumDescriptions[index], false) : enumDescriptions[index])),
|
||||
descriptionIsMarkdown: enumDescriptionsAreMarkdown,
|
||||
descriptionMarkdownActionHandler: {
|
||||
callback: (content) => {
|
||||
this._openerService.open(content).catch(onUnexpectedError);
|
||||
},
|
||||
disposeables: disposables
|
||||
},
|
||||
decoratorRight: (data === dataElement.defaultValue ? localize('settings.Default', "{0}", 'default') : '')
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user