Relative time does not show properly

(#2110) Bug Fixed mobile

Observed behaviour

The format specifier R is treated the same as s, so the time shows up as 31.08.2026 18:00 (pl-PL; UTC+2).

Reproduction steps

  1. Embed a timestamp in a message in the relative (R) format, e.g. <t:1788192000:R> → .

Build information

Version 1.0.0, Beta 58, Channel Beta, Build 2384, Android 16 (arm64), Device Xiaomi 2511FPC34G, Locale pl-PL, Push unifiedpush, Flutter 3.47.2, Dart 3.13.2

Platform

Android

Details

Expected behaviour Relative time information should have showed (e.g. in 5 hours).
  1. Rex changed the status from Needs triage to Fixed

4 comments

Sign in with Fluxer to comment and vote.
Comment by PolarSky
Can reproduce CR - it only happens when the timestamp is in the future from my testing Version 1.0.0, Beta 58, Channel Beta, Build 2385, Android 16 (arm64), Device samsung SM-S928B, Locale en-GB, Push fcm, Flutter 3.47.2, Dart 3.13.2
Comment by Spax
Spax 1 vote
Can reproduce CR, experienced this a few days ago — Version 1.0.0, Beta 58, Channel Beta, Build 65, iOS 26.6.1 (arm64), Device iPhone17,1, Locale en-US, Push apns, Flutter 3.47.2, Dart 3.13.2
Comment by Nerdalie
Can reproduce CR - Version 1.0.0, Beta 58, Channel Beta, Build 2385, Android 16 (arm64), Device Google Pixel 9 Pro, Locale en-US, Push fcm, Flutter 3.47.2, Dart 3.13.2
Comment by gaggei
gaggei 1 vote
Can reproduce CR - Version 1.0.0, Beta 58, Channel Beta, Build 2385, Android 15 (arm64), Device Fairphone FP5, Locale de-CH, Push fcm, Flutter 3.47.2, Dart 3.13.2