|
@@ -1469,6 +1469,7 @@ class KMPurchaseEmbeddedWindowController: NSWindowController {
|
|
|
DispatchQueue.main.async { [weak self] in
|
|
|
guard let self = self else { return }
|
|
|
// let wc = KMEmbeddedPaymentPopWC.init(windowNibName: "KMEmbeddedPaymentPopWC")
|
|
|
+ pollCount = 0
|
|
|
self.embeddedPaymentPopWC = KMEmbeddedPaymentPopWC.currentFirstTrialWC(urlPath)
|
|
|
if self.paymentMethod == .paddle {
|
|
|
self.embeddedPaymentPopWC?.isPaddle = true
|
|
@@ -1624,11 +1625,6 @@ class KMPurchaseEmbeddedWindowController: NSWindowController {
|
|
|
guard pollCount < maxPolls else {
|
|
|
timer?.invalidate()
|
|
|
timer = nil
|
|
|
- DispatchQueue.main.async { [weak self] in
|
|
|
- guard let self = self else { return }
|
|
|
- self.embeddedPaymentPopWC?.close()
|
|
|
- self.embeddedPaymentPopWC = nil
|
|
|
- }
|
|
|
return
|
|
|
}
|
|
|
|