Fix autocompletion results on semicolon

This commit is contained in:
rianneogi 2018-01-10 21:02:04 +05:30 committed by Jacob Dufault
parent 16f6fdbef1
commit dc00d320ec

View File

@ -303,6 +303,14 @@ struct TextDocumentCompletionHandler : MessageHandler {
out.result.items = results;
// Emit completion results.
if (existing_completion.size()==0 && is_global_completion) {
LOG_S(INFO) << "Existing completion is empty, no completion results will be returned";
Out_TextDocumentComplete out;
out.id = request->id;
QueueManager::WriteStdout(IpcId::TextDocumentCompletion, out);
return;
}
SortAndFilterCompletionResponse(&out, existing_completion);
QueueManager::WriteStdout(IpcId::TextDocumentCompletion, out);