diff options
Diffstat (limited to 'editors/code/src/events/change_text_document.ts')
-rw-r--r-- | editors/code/src/events/change_text_document.ts | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/editors/code/src/events/change_text_document.ts b/editors/code/src/events/change_text_document.ts index b3000e026..6be057245 100644 --- a/editors/code/src/events/change_text_document.ts +++ b/editors/code/src/events/change_text_document.ts | |||
@@ -1,11 +1,18 @@ | |||
1 | import * as vscode from 'vscode'; | 1 | import * as vscode from 'vscode'; |
2 | 2 | ||
3 | import { syntaxTreeUri, TextDocumentContentProvider } from '../commands/syntaxTree'; | 3 | import { |
4 | syntaxTreeUri, | ||
5 | TextDocumentContentProvider | ||
6 | } from '../commands/syntaxTree'; | ||
4 | 7 | ||
5 | export function createHandler(textDocumentContentProvider: TextDocumentContentProvider) { | 8 | export function createHandler( |
9 | textDocumentContentProvider: TextDocumentContentProvider | ||
10 | ) { | ||
6 | return (event: vscode.TextDocumentChangeEvent) => { | 11 | return (event: vscode.TextDocumentChangeEvent) => { |
7 | const doc = event.document; | 12 | const doc = event.document; |
8 | if (doc.languageId !== 'rust') { return; } | 13 | if (doc.languageId !== 'rust') { |
14 | return; | ||
15 | } | ||
9 | afterLs(() => { | 16 | afterLs(() => { |
10 | textDocumentContentProvider.eventEmitter.fire(syntaxTreeUri); | 17 | textDocumentContentProvider.eventEmitter.fire(syntaxTreeUri); |
11 | }); | 18 | }); |