|  | @@ -46,6 +46,10 @@ function M.config()
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  end
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +local function on_confirm_done(...)
 | 
	
		
			
				|  |  | +  require("nvim-autopairs.completion.cmp").on_confirm_done()(...)
 | 
	
		
			
				|  |  | +end
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  M.setup = function()
 | 
	
		
			
				|  |  |    local status_ok, autopairs = pcall(require, "nvim-autopairs")
 | 
	
		
			
				|  |  |    if not status_ok then
 | 
	
	
		
			
				|  | @@ -83,8 +87,9 @@ M.setup = function()
 | 
	
		
			
				|  |  |      lvim.builtin.autopairs.on_config_done(autopairs)
 | 
	
		
			
				|  |  |    end
 | 
	
		
			
				|  |  |    pcall(function()
 | 
	
		
			
				|  |  | -    local cmp_autopairs = require "nvim-autopairs.completion.cmp"
 | 
	
		
			
				|  |  | -    require("cmp").event:on("confirm_done", cmp_autopairs.on_confirm_done())
 | 
	
		
			
				|  |  | +    require "nvim-autopairs.completion.cmp"
 | 
	
		
			
				|  |  | +    require("cmp").event:off("confirm_done", on_confirm_done)
 | 
	
		
			
				|  |  | +    require("cmp").event:on("confirm_done", on_confirm_done)
 | 
	
		
			
				|  |  |    end)
 | 
	
		
			
				|  |  |  end
 | 
	
		
			
				|  |  |  
 |