@@ -59,7 +59,7 @@ import * as configs from './configurations';
59
59
import { CopilotCompletionContextFeatures , CopilotCompletionContextProvider } from './copilotCompletionContextProvider' ;
60
60
import { DataBinding } from './dataBinding' ;
61
61
import { cachedEditorConfigSettings , getEditorConfigSettings } from './editorConfig' ;
62
- import { CppSourceStr , clients , configPrefix , updateLanguageConfigurations , usesCrashHandler , watchForCrashes } from './extension' ;
62
+ import { CppSourceStr , clients , configPrefix , initializeIntervalTimer , updateLanguageConfigurations , usesCrashHandler , watchForCrashes } from './extension' ;
63
63
import { LocalizeStringParams , getLocaleId , getLocalizedString } from './localization' ;
64
64
import { PersistentFolderState , PersistentState , PersistentWorkspaceState } from './persistentState' ;
65
65
import { RequestCancelled , ServerCancelled , createProtocolFilter } from './protocolFilter' ;
@@ -1365,6 +1365,8 @@ export class DefaultClient implements Client {
1365
1365
// Listen for messages from the language server.
1366
1366
this . registerNotifications ( ) ;
1367
1367
1368
+ initializeIntervalTimer ( ) ;
1369
+
1368
1370
// If a file is already open when we activate, sometimes we don't get any notifications about visible
1369
1371
// or active text editors, visible ranges, or text selection. As a workaround, we trigger
1370
1372
// onDidChangeVisibleTextEditors here.
0 commit comments