Guilds always default to either the channel list or the first channel

(#1735) Bug Fixed mobile

Observed behaviour

The last channel you were in isn't cached, and you're shown the channel list instead every time.

Reproduction steps

  1. In any guild, pick a channel that isn't the first one in the list accessible to you.
  2. Restart the app.

Build information

Beta 2053, Version 1.0.0, Android 16 (arm64), Device samsung SM-F966B, Locale de-DE, Push unifiedpush, Flutter 3.44.1, Dart 3.12.1

Platform

Android

Details

Expected behaviour Opening the guild again should show you the last channel you viewed.
  1. Rex changed the status from Needs triage to Fixed

2 comments

Sign in with Fluxer to comment and vote.
Comment by Fullest
FullestReviewer 1 vote
Can reproduce Beta 54, Version 1.0.0, Android 16 (arm64), Device Google Pixel 9a, Locale en-US, Push fcm, Flutter 3.44.1, Dart 3.12.1
Comment by mesub
mesubMod 1 vote
Can reproduce CR: Canary 2058, Version 1.0.0-canary, Android 15 (arm64), Device OnePlus CPH2465, Locale en-GB, Push unifiedpush, Flutter 3.44.2, Dart 3.12.2 | NB: If the device is "normal" (e.g., a phone) then it will just show the channel list. For larger devices (foldables, tablets etc), it selects the first channel in the list.