6-digit 2FA prompt at login uses a normal text field instead of numerical only

(#2040) Bug Fixed mobile

Observed behaviour

The input field brings up a full keyboard as if it is a normal text field.

Reproduction steps

  1. Ensure you have 2FA enabled with TOTP
  2. Either log out, reinstall the app, or just wipe the app's data
  3. Enter your username and password to log in
  4. Select "Authenticator app" for the 2FA method
  5. Tap the input field

Build information

Version 1.0.0, Beta 49, Channel Beta, Build 2273, Android 16 (arm64), Device Google Pixel 9a, Locale en-US, Push fcm, Flutter 3.44.9, Dart 3.12.2

Platform

Android

Details

Expected behaviour This input field should be numerical only.
  1. Rex changed the status from Needs triage to Fixed

1 comment

Sign in with Fluxer to comment and vote.
Comment by mesub
mesubMod 1 vote
Can reproduce CR: Version 1.0.0, Channel Canary, Build 2317, Android 15 (arm64), Device OnePlus CPH2465, Locale en-GB, Push fcm, Flutter 3.47.0, Dart 3.13.0