You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Crash when the user put a wrong OTP input code.
Stacktrace
E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.NullPointerException
at android.content.res.XmlBlock.nativeGetStyleAttribute(Native Method)
at android.content.res.XmlBlock.access$1500(XmlBlock.java:41)
at android.content.res.XmlBlock$Parser.getStyleAttribute(XmlBlock.java:459)
at android.content.res.Resources$Theme.getExplicitStyle(Resources.java:1937)
at android.view.View.retrieveExplicitStyle(View.java:7009)
at android.view.View.<init>(View.java:5893)
at android.view.ViewGroup.<init>(ViewGroup.java:715)
at android.widget.LinearLayout.<init>(LinearLayout.java:254)
at android.widget.LinearLayout.<init>(LinearLayout.java:250)
at android.widget.LinearLayout.<init>(LinearLayout.java:246)
at co.paystack.android.design.widget.Indicator.<init>(Indicator.java:59)
at co.paystack.android.design.widget.PinPadView.createIndicators(PinPadView.java:481)
at co.paystack.android.design.widget.PinPadView.setPinLength(PinPadView.java:432)
at co.paystack.android.ui.OtpActivity$1.onPinChanged(OtpActivity.java:40)
at co.paystack.android.design.widget.PinPadView.updatePin(PinPadView.java:470)
at co.paystack.android.design.widget.PinPadView.access$200(PinPadView.java:51)
at co.paystack.android.design.widget.PinPadView$1.onButtonClick(PinPadView.java:533)
at co.paystack.android.design.widget.PinPadButton.dispatchTouchEvent(PinPadButton.java:234)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3920)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:3594)
Repeatable
Always
Steps to repeat:
Go to the payment screen
Use this test card number 507850785078507804 (PIN + Phone + OTP validation)
Fill the expiry and CVV inputs
put the pin code (0000)
put any wrong OTP code
Expected Results:
at least an error message
Actual Results:
The app crashes
Recrod
crash_paystack.mp4
The text was updated successfully, but these errors were encountered:
Problem/Motivation
Crash when the user put a wrong OTP input code.
Stacktrace
Repeatable
Always
Steps to repeat:
507850785078507804
(PIN + Phone + OTP validation)Expected Results:
at least an error message
Actual Results:
The app crashes
Recrod
crash_paystack.mp4
The text was updated successfully, but these errors were encountered: