diff options
Diffstat (limited to 'editors/code/src/commands')
| -rw-r--r-- | editors/code/src/commands/index.ts | 2 | ||||
| -rw-r--r-- | editors/code/src/commands/syntax_tree.ts | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/editors/code/src/commands/index.ts b/editors/code/src/commands/index.ts index 5a4c1df5e..aee969432 100644 --- a/editors/code/src/commands/index.ts +++ b/editors/code/src/commands/index.ts | |||
| @@ -35,7 +35,7 @@ export function showReferences(ctx: Ctx): Cmd { | |||
| 35 | 35 | ||
| 36 | export function applySourceChange(ctx: Ctx): Cmd { | 36 | export function applySourceChange(ctx: Ctx): Cmd { |
| 37 | return async (change: sourceChange.SourceChange) => { | 37 | return async (change: sourceChange.SourceChange) => { |
| 38 | sourceChange.applySourceChange(ctx, change); | 38 | await sourceChange.applySourceChange(ctx, change); |
| 39 | }; | 39 | }; |
| 40 | } | 40 | } |
| 41 | 41 | ||
diff --git a/editors/code/src/commands/syntax_tree.ts b/editors/code/src/commands/syntax_tree.ts index 211f2251f..7dde66ad1 100644 --- a/editors/code/src/commands/syntax_tree.ts +++ b/editors/code/src/commands/syntax_tree.ts | |||
| @@ -22,6 +22,7 @@ export function syntaxTree(ctx: Ctx): Cmd { | |||
| 22 | if (doc.languageId !== 'rust') return; | 22 | if (doc.languageId !== 'rust') return; |
| 23 | afterLs(() => tdcp.eventEmitter.fire(tdcp.uri)); | 23 | afterLs(() => tdcp.eventEmitter.fire(tdcp.uri)); |
| 24 | }, | 24 | }, |
| 25 | null, | ||
| 25 | ctx.subscriptions, | 26 | ctx.subscriptions, |
| 26 | ); | 27 | ); |
| 27 | 28 | ||
| @@ -30,6 +31,7 @@ export function syntaxTree(ctx: Ctx): Cmd { | |||
| 30 | if (!editor || editor.document.languageId !== 'rust') return; | 31 | if (!editor || editor.document.languageId !== 'rust') return; |
| 31 | tdcp.eventEmitter.fire(tdcp.uri); | 32 | tdcp.eventEmitter.fire(tdcp.uri); |
| 32 | }, | 33 | }, |
| 34 | null, | ||
| 33 | ctx.subscriptions, | 35 | ctx.subscriptions, |
| 34 | ); | 36 | ); |
| 35 | 37 | ||
