From c46cee0f10c7db54298301c54591d93c92fc711f Mon Sep 17 00:00:00 2001 From: melloware Date: Thu, 12 Aug 2021 07:40:00 -0400 Subject: [PATCH 1/2] Fix #161: IOS issue on blur of CC Number --- src/index.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.coffee b/src/index.coffee index e28f296..b422174 100644 --- a/src/index.coffee +++ b/src/index.coffee @@ -543,7 +543,7 @@ class Payment QJ.on el, 'keypress', formatCardNumber(maxLength) QJ.on el, 'keydown', formatBackCardNumber QJ.on el, 'keyup blur', setCardType - QJ.on el, 'blur', reFormatCardNumber + QJ.on el, 'blur', formatCardNumber(maxLength) QJ.on el, 'paste', reFormatCardNumber QJ.on el, 'input', formatCardNumber(maxLength) el From 8c9769b24ecdf38764116e92f2506ca1905bf660 Mon Sep 17 00:00:00 2001 From: melloware Date: Sat, 14 Aug 2021 08:01:48 -0400 Subject: [PATCH 2/2] 2.4.6 --- dist/payment.js | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/payment.js b/dist/payment.js index e1b3911..2031941 100644 --- a/dist/payment.js +++ b/dist/payment.js @@ -732,7 +732,7 @@ Payment = (function() { QJ.on(el, 'keypress', formatCardNumber(maxLength)); QJ.on(el, 'keydown', formatBackCardNumber); QJ.on(el, 'keyup blur', setCardType); - QJ.on(el, 'blur', reFormatCardNumber); + QJ.on(el, 'blur', formatCardNumber(maxLength)); QJ.on(el, 'paste', reFormatCardNumber); QJ.on(el, 'input', formatCardNumber(maxLength)); return el; diff --git a/package.json b/package.json index ab9ffb0..e227c2f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "payment", - "version": "2.4.5", + "version": "2.4.6", "description": "A general purpose library for building credit card forms, validating inputs and formatting numbers. Base on jquery.payment by @stripe, but without the jQuery.", "keywords": [ "payment",