From 374cc02d738ac4f2a542ccd97c63da9fb6d97834 Mon Sep 17 00:00:00 2001 From: Raul Metsma Date: Tue, 26 May 2026 11:06:15 +0300 Subject: [PATCH] Show Safari settings WE2-1086 Signed-off-by: Raul Metsma --- lib/libelectronic-id | 2 +- src/mac/main.mm | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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(); + }]; } };