Check for configuration service

This commit is contained in:
chlafreniere 2020-03-31 20:28:09 -07:00
Родитель ee8f53fbbc
Коммит f99f41b712
1 изменённых файлов: 8 добавлений и 7 удалений

Просмотреть файл

@ -87,13 +87,14 @@ export class CellModel extends Disposable implements ICellModel {
// if the fromJson() method was already called and _cellGuid was previously set, don't generate another UUID unnecessarily
this._cellGuid = this._cellGuid || generateUuid();
this.createUri();
this._isCommandExecutionSettingEnabled = this._configurationService.getValue('notebook.allowCommandExecution');
this._register(this._configurationService.onDidChangeConfiguration(e => {
if (e.affectsConfiguration('notebook.allowCommandExecution')) {
this._isCommandExecutionSettingEnabled = this._configurationService.getValue('notebook.allowCommandExecution');
}
}));
if (this._configurationService) {
this._isCommandExecutionSettingEnabled = this._configurationService.getValue('notebook.allowCommandExecution');
this._register(this._configurationService.onDidChangeConfiguration(e => {
if (e.affectsConfiguration('notebook.allowCommandExecution')) {
this._isCommandExecutionSettingEnabled = this._configurationService.getValue('notebook.allowCommandExecution');
}
}));
}
}
public equals(other: ICellModel) {