X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=NJMappingsController.m;fp=NJMappingsController.m;h=43f6282a4fc6876814fd4c2e439a34becffa43da;hp=26ef35f7754f4550ef6d02706515d932512bc3a2;hb=6044e47a97de33531c47cd209b30d4405aa0530a;hpb=b46786face17680799d7fd9795dead8a801ae9c1 diff --git a/NJMappingsController.m b/NJMappingsController.m index 26ef35f..43f6282 100644 --- a/NJMappingsController.m +++ b/NJMappingsController.m @@ -281,6 +281,7 @@ if (result != NSFileHandlingPanelOKButton) return; [panel close]; + [NSProcessInfo.processInfo disableSuddenTermination]; NSError *error; NSDictionary *serialization = [mapping serialize]; NSData *json = [NSJSONSerialization dataWithJSONObject:serialization @@ -289,6 +290,7 @@ if (!error) [json writeToURL:panel.URL options:NSDataWritingAtomic error:&error]; + [NSProcessInfo.processInfo enableSuddenTermination]; if (error) { [window presentError:error modalForWindow:window