From 441b1059cfcc3d7cedb0fc3dfa8ee2bddb16cc7d Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Sat, 9 Nov 2019 12:32:58 +0100 Subject: [PATCH] Ignore interaction if not eligible for shortcuts --- Passepartout-iOS/AppDelegate.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Passepartout-iOS/AppDelegate.swift b/Passepartout-iOS/AppDelegate.swift index cfbbd94c..1f5d0731 100644 --- a/Passepartout-iOS/AppDelegate.swift +++ b/Passepartout-iOS/AppDelegate.swift @@ -161,6 +161,9 @@ extension UISplitViewController { extension AppDelegate { func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool { + guard ProductManager.shared.isEligible(forFeature: .siriShortcuts) else { + return false + } guard let interaction = userActivity.interaction else { return false }