Skip to content

Commit ae3fca3

Browse files
committed
lsp: 5 sec delay before switching languages
1 parent ef0c6d1 commit ae3fca3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

CodeApp/Managers/MainApp.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,10 @@ class MainApp: ObservableObject {
341341
{
342342
return
343343
}
344-
if isLanguageServiceConnected { monacoInstance.disconnectLanguageService() }
344+
if isLanguageServiceConnected {
345+
monacoInstance.disconnectLanguageService()
346+
try? await Task.sleep(for: .seconds(5))
347+
}
345348
LanguageService.shared.candidateLanguageIdentifier =
346349
languageServiceConfiguration.languageIdentifier
347350
monacoInstance.connectLanguageService(

0 commit comments

Comments
 (0)