From 034792838579c4b1515c8a5037aba58ecd1d9b35 Mon Sep 17 00:00:00 2001 From: Simrat Date: Wed, 8 Dec 2021 17:08:42 -0800 Subject: [PATCH] fix(providers/coc): Check for coc_service_initialized #85 --- lua/symbols-outline/providers/coc.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lua/symbols-outline/providers/coc.lua b/lua/symbols-outline/providers/coc.lua index 72f9064..fcd1d49 100644 --- a/lua/symbols-outline/providers/coc.lua +++ b/lua/symbols-outline/providers/coc.lua @@ -1,9 +1,10 @@ local M = {} function M.should_use_provider(_) - local coc_installed = vim.fn.exists("*CocActionAsync") + local not_coc_installed = vim.fn.exists("*CocActionAsync") == 0 + local not_coc_service_initialized = vim.g.coc_service_initialized == 0 - if coc_installed == 0 then + if not_coc_installed or not_coc_service_initialized then return end