提交 51f11d9b 编写于 作者: M Matt Bierner

Fix more small TS 3.9 nightly issues

上级 3303ba9a
......@@ -791,7 +791,7 @@ export class AsyncDataTree<TInput, T, TFilterData = void> implements IDisposable
this.refreshPromises.set(node, result);
return result.finally(() => this.refreshPromises.delete(node));
return result.finally(() => { this.refreshPromises.delete(node); });
}
private _onDidChangeCollapseState({ node, deep }: ICollapseStateChangeEvent<IAsyncDataTreeNode<TInput, T> | null, any>): void {
......
......@@ -526,7 +526,7 @@ export class ChannelClient implements IChannelClient, IDisposable {
this.activeRequests.add(disposable);
});
return result.finally(() => this.activeRequests.delete(disposable));
return result.finally(() => { this.activeRequests.delete(disposable); });
}
private requestEvent(channelName: string, name: string, arg?: any): Event<any> {
......
......@@ -496,7 +496,7 @@ export class QuickInputList {
}
set enabled(value: boolean) {
this.list.getHTMLElement().style.pointerEvents = value ? null : 'none';
this.list.getHTMLElement().style.pointerEvents = value ? '' : 'none';
}
focus(what: QuickInputListFocus): void {
......
......@@ -331,7 +331,7 @@ export class ExtensionManagementService extends Disposable implements IExtension
this.downloadInstallableExtension(extension, operation)
.then(installableExtension => this.installExtension(installableExtension, ExtensionType.User, cancellationToken)
.then(local => pfs.rimraf(installableExtension.zipPath).finally(() => null).then(() => local)))
.then(local => pfs.rimraf(installableExtension.zipPath).finally(() => { }).then(() => local)))
.then(local => this.installDependenciesAndPackExtensions(local, existingExtension)
.then(() => local, error => this.uninstall(local, true).then(() => Promise.reject(error), () => Promise.reject(error))))
.then(
......@@ -486,7 +486,7 @@ export class ExtensionManagementService extends Disposable implements IExtension
() => this.logService.info('Renamed to', renamePath),
e => {
this.logService.info('Rename failed. Deleting from extracted location', extractPath);
return pfs.rimraf(extractPath).finally(() => null).then(() => Promise.reject(e));
return pfs.rimraf(extractPath).finally(() => { }).then(() => Promise.reject(e));
}));
}
......@@ -497,7 +497,7 @@ export class ExtensionManagementService extends Disposable implements IExtension
() => extract(zipPath, extractPath, { sourcePath: 'extension', overwrite: true }, token)
.then(
() => this.logService.info(`Extracted extension to ${extractPath}:`, identifier.id),
e => pfs.rimraf(extractPath).finally(() => null)
e => pfs.rimraf(extractPath).finally(() => { })
.then(() => Promise.reject(new ExtensionManagementError(e.message, e instanceof ExtractError && e.type ? e.type : INSTALL_ERROR_EXTRACTING)))),
e => Promise.reject(new ExtensionManagementError(this.joinErrors(e).message, INSTALL_ERROR_DELETING)));
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册