diff --git a/lua/plugins/dap.lua b/lua/plugins/dap.lua index eb227e4..d0594f2 100644 --- a/lua/plugins/dap.lua +++ b/lua/plugins/dap.lua @@ -119,14 +119,17 @@ return { local dapui = require('dapui') dapui.setup() - dap.listeners.after.event_initialized['dapui_config'] = function() - dapui.open({}) + dap.listeners.before.attach.dapui_config = function() + dapui.open() end - dap.listeners.before.event_terminated['dapui_config'] = function() - dapui.close({}) + dap.listeners.before.launch.dapui_config = function() + dapui.open() end - dap.listeners.before.event_exited['dapui_config'] = function() - dapui.close({}) + dap.listeners.before.event_terminated.dapui_config = function() + dapui.close() + end + dap.listeners.before.event_exited.dapui_config = function() + dapui.close() end dap.configurations.python = {