提交 b29cb610 编写于 作者: P pi1024e

Code Quality Fixes

上级 99aef9b9
......@@ -83,7 +83,7 @@ class InPlaceReplaceController implements IEditorContribution {
return this.currentRequest.then(result => {
if (!result || !result.range || !result.value) {
if (!(result && result.range && result.value)) {
// No proper result
return;
}
......@@ -151,10 +151,10 @@ class InPlaceReplaceUp extends EditorAction {
public run(accessor: ServicesAccessor, editor: ICodeEditor): Promise<void> | undefined {
const controller = InPlaceReplaceController.get(editor);
if (!controller) {
return Promise.resolve(undefined);
if (controller) {
return controller.run(this.id, true);
}
return controller.run(this.id, true);
return Promise.resolve(undefined);
}
}
......@@ -176,10 +176,10 @@ class InPlaceReplaceDown extends EditorAction {
public run(accessor: ServicesAccessor, editor: ICodeEditor): Promise<void> | undefined {
const controller = InPlaceReplaceController.get(editor);
if (!controller) {
return Promise.resolve(undefined);
if (controller) {
return controller.run(this.id, false);
}
return controller.run(this.id, false);
return Promise.resolve(undefined);
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册