Bug #13232

Change all (ionBlur) into (ngModelChange)

Added by chok yee fan over 2 years ago. Updated over 2 years ago.

Status:ClosedStart date:02 March 2022
Priority:NormalDue date:
Assignee:Hoo Dextor% Done:

100%

Category:-Spent time:-
Target version:-
Phase:R1 Branch Code:showroom-proj-base-i5

Description

issue
the problem when user click after enter the value, have to press somewhere of the screen, then function only will trigger. Due to using (ionBlur) method to do checking.

Expected
Change all (ionBlur) to (ngModelChange), and (ngModelChange) MUST place after the [(ngModel)].
e.g.
<ion-input (ionBlur)="checkInput()" [(ngModel)]="expDate">
change to
<ion-input [(ngModel)]="expDate" (ngModelChange)="checkInput()">

History

#1 Updated by chok yee fan over 2 years ago

  • Assignee changed from Wee Meng Soh to Megat AhmadSalehudin

after change, please test the screen you have changed, will it delay or not.

Expectation is no need click on any place of the screen, the function will trigger.

#2 Updated by Megat AhmadSalehudin over 2 years ago

  • Status changed from New to Resolved
  • Assignee changed from Megat AhmadSalehudin to Hoo Dextor
  • % Done changed from 0 to 100

r216534 | ahmadsalehudin | 2022-03-04 14:39:03 MYT
Changed paths:
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/login-main/login-main.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/product-application/customer-onboarding.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/own-account/account-selection-oa/account-selection-oa.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/login/login-secpassword.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/tabs/tabs.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/settings/app-preferences/change-in-app-email/change-in-app-email.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/product-application/product-application.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/shared/custom-modal/custom-modal.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/split-bills/split-bills.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/FPX/perform-initial-transfer.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/accounts/credit-cards/cc-activation/cc-activation.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/top-up-confirm/top-up-confirm.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/telegraphic-transfer/recipient-details-tt/recipient-details-tt.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/fund-transfer-confirmation/fund-transfer-confirmation.page.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/bill-payment/bp-modal.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/bill-payment/bp-payee-confirmation.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/telegraphic-transfer/transfer-details-tt/transfer-details-tt.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/login/login-tac.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/telegraphic-transfer/purpose-details-tt/purpose-details-tt.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/settings/app-preferences/edit-nickname/edit-nickname.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/bill-payment/bp-payee-details.html

Megat - Bug #13232 - Change all (ionBlur) into (ngModelChange)


#3 Updated by Wee Meng Soh over 2 years ago

  • Status changed from Resolved to Pending SIT

Released Showroom MY SIT 1.0.0.5 in MY

#4 Updated by chok yee fan over 2 years ago

  • Status changed from Pending SIT to Feedback
  • Assignee changed from Hoo Dextor to Megat AhmadSalehudin

Change all (ionBlur) to (ngModelChange), and (ngModelChange) MUST place after the [(ngModel)].

#5 Updated by Megat AhmadSalehudin over 2 years ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Megat AhmadSalehudin to Hoo Dextor

r216573 | ahmadsalehudin | 2022-03-07 16:57:03 MYT
Changed paths:
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/top-up-confirm/top-up-confirm.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/login-main/login-main.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/own-account/account-selection-oa/account-selection-oa.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/telegraphic-transfer/recipient-details-tt/recipient-details-tt.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/split-bills/split-bills.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/fund-transfer-confirmation/fund-transfer-confirmation.page.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/product-application/product-application.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/settings/app-preferences/change-in-app-email/change-in-app-email.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/bill-payment/bp-payee-confirmation.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/telegraphic-transfer/transfer-details-tt/transfer-details-tt.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/accounts/credit-cards/cc-activation/cc-activation.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/login/login-secpassword.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/FPX/perform-initial-transfer.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/product-application/customer-onboarding.html
M /Showroom/02_BaseProjects/BASE900/trunk/showroom-proj-base-i5/showroom-nx/apps/showroom-mb/src/app/telegraphic-transfer/purpose-details-tt/purpose-details-tt.html

Megat - Bug #13232 - Change all (ionBlur) into (ngModelChange)


#6 Updated by Megat AhmadSalehudin over 2 years ago

  • Status changed from Resolved to Pending SIT

Released v1.0.0.6 SIT

#7 Updated by chok yee fan over 2 years ago

  • Status changed from Pending SIT to Closed

Also available in: Atom PDF