diff --git a/src/apps/share/swift/KarabinerAppHelper.swift b/src/apps/share/swift/KarabinerAppHelper.swift index fec868944..eb4816971 100644 --- a/src/apps/share/swift/KarabinerAppHelper.swift +++ b/src/apps/share/swift/KarabinerAppHelper.swift @@ -35,8 +35,12 @@ final class KarabinerAppHelper { quitKarabiner(askForConfirmation: false) } } else { + ProcessInfo.processInfo.disableSuddenTermination() + libkrbn_services_unregister_all_agents() libkrbn_killall_settings() + + ProcessInfo.processInfo.enableSuddenTermination() } } }