message draft in last channel used temporarily doesn't persist after navigating to "You" in navbar

(#1851) Bug Fixed mobile

Observed behaviour

your draft is temporarily gone. switching to any other channel and switching back will restore it, but if you type something in the empty draft before it's restored, the draft will be overwritten so be careful

Reproduction steps

  1. type up a message draft in a channel you have access to
  2. swipe left and tap "You" in the bottom right of the navbar
  3. tap "Home" in the bottom left (ignore bug #1852 where you're brought to the dms list)
  4. immediately navigate back to the channel you were drafting the message in, making sure to not visit any other channels before

Build information

Version 1.0.0, Beta 29, Channel Beta, Build 33, iOS 18.7.8 (arm64), Device iPhone17,1, Locale en-US, Push apns, Flutter 3.44.4, Dart 3.12.2

Platform

iOS

Details

Expected behaviour your previous draft is preserved
  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 29, Channel Beta, Build 33, iOS 26.6 (arm64), Device iPhone13,1, Locale en-GB, Push apns, Flutter 3.44.4, Dart 3.12.2
Comment by loyka32
loyka32Reviewer 1 vote
Can reproduce Confirmed - Also happens if you just tap "home". - Version 1.0.0, Beta 29, Channel Beta, Build 2129, Android 16 (arm64), Device samsung SM-F966B, Locale de-DE, Push unifiedpush, Flutter 3.44.4, Dart 3.12.2
Comment by UwU Juliaxe UwU
Can reproduce Version 1.0.0, Beta 30, Channel Beta, Build 2132, Android 16 (arm64), Device samsung SM-A176B, Locale en-US, Push fcm, Flutter 3.44.4, Dart 3.12.2