Skip to content

Commit 7d43957

Browse files
authored
Merge pull request #1354 from huangyxi/fix-symbolstore
Send `WorkDoneProgressEnd` after `SymbolServer.getstore` reaches 100%
2 parents 73cef26 + 4b9e0a8 commit 7d43957

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/languageserverinstance.jl

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,8 +232,15 @@ function trigger_symbolstore_reload(server::LanguageServerInstance)
232232
JSONRPC.send(
233233
server.jr_endpoint,
234234
progress_notification_type,
235-
ProgressParams(server.current_symserver_progress_token, WorkDoneProgressReport(missing, msg, missing))
235+
ProgressParams(server.current_symserver_progress_token, WorkDoneProgressReport(missing, msg, percentage))
236236
)
237+
if percentage == 100
238+
JSONRPC.send(
239+
server.jr_endpoint,
240+
progress_notification_type,
241+
ProgressParams(server.current_symserver_progress_token, WorkDoneProgressEnd(missing))
242+
)
243+
end
237244
end
238245
@info msg
239246
end,

0 commit comments

Comments
 (0)