File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Extension/src/LanguageServer Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -1842,7 +1842,8 @@ export class DefaultClient implements Client {
18421842 public onDidChangeTextDocument ( textDocumentChangeEvent : vscode . TextDocumentChangeEvent ) : void {
18431843 if ( util . isCpp ( textDocumentChangeEvent . document ) ) {
18441844 // If any file has changed, we need to abort the current rename operation
1845- if ( workspaceReferences . renamePending ) {
1845+ if ( workspaceReferences !== undefined // Occurs when a document changes before cpptools starts.
1846+ && workspaceReferences . renamePending ) {
18461847 workspaceReferences . cancelCurrentReferenceRequest ( refs . CancellationSender . User ) ;
18471848 }
18481849
Original file line number Diff line number Diff line change @@ -298,7 +298,7 @@ async function onDidChangeSettings(event: vscode.ConfigurationChangeEvent): Prom
298298 }
299299}
300300
301- async function onDidChangeTextDocument ( event : vscode . TextDocumentChangeEvent ) : Promise < void > {
301+ function onDidChangeTextDocument ( event : vscode . TextDocumentChangeEvent ) : void {
302302 const me : Client = clients . getClientFor ( event . document . uri ) ;
303303 me . onDidChangeTextDocument ( event ) ;
304304}
You can’t perform that action at this time.
0 commit comments