diff --git a/repertory/repertory/src/ui/handlers.cpp b/repertory/repertory/src/ui/handlers.cpp index 3ce81ef2..d0f29396 100644 --- a/repertory/repertory/src/ui/handlers.cpp +++ b/repertory/repertory/src/ui/handlers.cpp @@ -739,9 +739,9 @@ auto handlers::launch_process(provider_type prov, std::string_view name, PROCESS_INFORMATION proc_info{}; auto result = ::CreateProcessA( nullptr, &cmdline[0U], nullptr, nullptr, FALSE, - CREATE_NEW_CONSOLE | CREATE_NEW_PROCESS_GROUP | DETACHED_PROCESS, - nullptr, utils::path::get_parent_path(repertory_binary_).c_str(), - &start_info, &proc_info); + CREATE_NEW_CONSOLE | CREATE_NEW_PROCESS_GROUP, nullptr, + utils::path::get_parent_path(repertory_binary_).c_str(), &start_info, + &proc_info); if (result) { ::CloseHandle(proc_info.hProcess);