diff --git a/QuickDrop.xcodeproj/project.pbxproj b/QuickDrop.xcodeproj/project.pbxproj index 66b38f2..f212f49 100644 --- a/QuickDrop.xcodeproj/project.pbxproj +++ b/QuickDrop.xcodeproj/project.pbxproj @@ -1739,7 +1739,7 @@ MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; - SHARED_BUILD = 130; + SHARED_BUILD = 131; SHARED_VERSION = 2.13.3; STRING_CATALOG_GENERATE_SYMBOLS = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; @@ -1802,7 +1802,7 @@ MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; - SHARED_BUILD = 130; + SHARED_BUILD = 131; SHARED_VERSION = 2.13.3; STRING_CATALOG_GENERATE_SYMBOLS = YES; SWIFT_COMPILATION_MODE = wholemodule; diff --git a/QuickDropiOS/View/ContentView.swift b/QuickDropiOS/View/ContentView.swift index 0b76469..d658a3d 100644 --- a/QuickDropiOS/View/ContentView.swift +++ b/QuickDropiOS/View/ContentView.swift @@ -46,7 +46,13 @@ struct DeviceListView: View { #if !EXTENSION @StateObject var receiveModel = ReceiveModel(controlPlusScreen: { show in log("[DeviceListView] Setting showPlusScreen to \(show)") - presentPaywall() + errorVibration() + if show { + presentPaywall() + } + else { + OverlayCoverStack.shared.dismissTop(animated: true) + } }) #endif