12 hour time is not 12 hour on british english localisation

(#2152) Bug Fixed i18n mobile

Observed behaviour

the time of messages sent and the example in the settings is in 24 hour time such as "14:00"

Reproduction steps

  1. go to settings > language and time and set the app language to british english
  2. set the time format to 12 hour
  3. take note of the times listed there(they're all 24 hour time)
  4. go to a message posted after mid day and look at the time listed

Build information

Version 1.0.0, Beta 59, Channel Beta, Build 2400, Android 16 (arm64), Device samsung SM-S928B, Locale en-GB, Push fcm, Flutter 3.47.2, Dart 3.13.2

Platform

Android

Details

Expected behaviour the time of messages and the time in the settings should be 12 hour time such as "2:00 PM"
  1. Rex changed the status from Needs triage to Fixed

3 comments

Sign in with Fluxer to comment and vote.
Comment by bizo
bizoReviewer 1 vote
Can reproduce CR - Version 1.0.0, Beta 60, Channel Beta, Build 67, iOS 26.6 (arm64), Device iPhone13,1, Locale en-GB, Push apns, Flutter 3.47.2, Dart 3.13.2
Comment by mesub
mesubMod 1 vote
Can reproduce CR: Version 1.0.0, Channel Canary, Build 2404, Android 15 (arm64), Device OnePlus CPH2465, Locale en-GB, Push fcm, Flutter 3.47.2, Dart 3.13.2
Comment by PolarSky
PolarSky OP1 vote Fixed for me
Can no longer reproduce Version 1.0.0, Beta 68, Channel Beta, Build 2490, Android 17 (arm64), Device Google Pixel 11 Pro Fold, Locale en-US, Push unifiedpush, Flutter 3.47.5, Dart 3.13.4