diff --git a/lib/libelectronic-id b/lib/libelectronic-id index a033a21a..947151c7 160000 --- a/lib/libelectronic-id +++ b/lib/libelectronic-id @@ -1 +1 @@ -Subproject commit a033a21a9633e8220bb5eaee291f771f7551b11d +Subproject commit 947151c7cfdd642626a7d0319ac2d6636040897b diff --git a/src/mac/main.mm b/src/mac/main.mm index 7908efc3..e45fd466 100644 --- a/src/mac/main.mm +++ b/src/mac/main.mm @@ -164,8 +164,10 @@ void requestSafariExtensionState() final { void showSafariSettings() final { [SFSafariApplication showPreferencesForExtensionWithIdentifier:WebEidExtension - completionHandler:nil]; - quit(); + completionHandler: ^(NSError *error) { + NSLog(@"web-eid-safari: showSafariSettings completed with error: %@", error); + quit(); + }]; } };