Skip to content

Commit aaba5fb

Browse files
committed
make sure cwd is reset after build process exit
1 parent 3916539 commit aaba5fb

File tree

1 file changed

+3
-0
lines changed
  • apps/language_server/lib/language_server

1 file changed

+3
-0
lines changed

apps/language_server/lib/language_server/server.ex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,9 @@ defmodule ElixirLS.LanguageServer.Server do
243243
_ -> handle_build_result(:error, [Diagnostics.exception_to_diagnostic(reason)], state)
244244
end
245245

246+
# in case the build was interrupted make sure that cwd is reset to project dir
247+
File.cd!(state.project_dir)
248+
246249
if reason == :normal do
247250
WorkspaceSymbols.notify_build_complete()
248251
end

0 commit comments

Comments
 (0)