A Neovim plugin enabling you to solve LeetCode problems.
fix(logger): schedule `log` in fast events
1 file changed, +3 -1
+3-1lua/leetcode/logger/init.lua
| @@ -29,7 +29,9 @@ function logger.log(msg, lvl) | ||
| 29 | 29 | msg = debug.traceback(msg .. "\n") |
| 30 | 30 | end |
| 31 | 31 | |
| 32 | - vim.notify(msg, lvl, { title = title }) | |
| 32 | + vim.schedule(function() | |
| 33 | + vim.notify(msg, lvl, { title = title }) | |
| 34 | + end) | |
| 33 | 35 | end |
| 34 | 36 | |
| 35 | 37 | ---@param msg any |