|
@@ -222,9 +222,6 @@ class KMPurchaseEmbeddedWindowController: NSWindowController {
|
|
|
|
|
|
productType = self.productToType(productID)
|
|
|
originalProductID = productID
|
|
|
- if couponCode.count > 0 {
|
|
|
- coupomTextField.stringValue = couponCode
|
|
|
- }
|
|
|
|
|
|
xibInitialization()
|
|
|
paymentMethod = .paypal
|
|
@@ -333,11 +330,20 @@ class KMPurchaseEmbeddedWindowController: NSWindowController {
|
|
|
coupomTextField.placeholderString = NSLocalizedString("Please enter a coupon code.", comment: "")
|
|
|
applyButton.title = NSLocalizedString("Apply", comment: "")
|
|
|
applyButton.setTitleColor(color: NSColor(named: "KMPurchaseApplyColor") ?? NSColor.black, font: NSFont.SFProTextRegularFont(13))
|
|
|
- couponBox.isHidden = true
|
|
|
+ if couponCode.count > 0 {
|
|
|
+ coupomTextField.stringValue = couponCode
|
|
|
+ couponButton.isHidden = true
|
|
|
+ couponBox.isHidden = false
|
|
|
+ couponClearButton.isHidden = false
|
|
|
+ applyBox.isHidden = false
|
|
|
+ } else {
|
|
|
+ couponButton.isHidden = false
|
|
|
+ couponBox.isHidden = true
|
|
|
+ couponClearButton.isHidden = true
|
|
|
+ applyBox.isHidden = true
|
|
|
+ }
|
|
|
couponBox.borderColor = NSColor(named: "KMPurchaseCouponBoxColor") ?? NSColor.gray
|
|
|
couponBox.fillColor = NSColor(named: "KMPurchaseCouponBoxFillColor") ?? NSColor.gray
|
|
|
- couponClearButton.isHidden = true
|
|
|
- applyBox.isHidden = true
|
|
|
applyBox.borderColor = NSColor(named: "KMPurchaseApplyColor") ?? NSColor.black
|
|
|
lastPriceLabel.stringValue = NSLocalizedString("List Price", comment: "")
|
|
|
lastPriceLabel.textColor = NSColor(named: "KMPurchaseListPriceColor")
|