Lack of caching / pre-loading in channels

(#1579) Bug Fixed mobile performance

Observed behaviour

Content of a channel is not preloaded

Reproduction steps

  1. “Half-swipe” any channel, no content will load
  2. Open the channel fully to load content
  3. Go out of the channel
  4. Half swipe channel again, no content appears even if no new content was added

Build information

Beta 11, Version 1.0.0, iOS 26.4.2 (arm64), Device iPhone18,1, Locale en-GB, Push apns, Flutter 3.41.9, Dart 3.11.5

Platform

iOS

Details

Expected behaviour Content should be pre-loaded / visible
  • fluxer_upload_1779123781944627_image.png

    fluxer_upload_1779123781944627_image.png

    1206×2622 | 171 kB

  1. Rex changed the status from Needs triage to Fixed

4 comments

Sign in with Fluxer to comment and vote.
Comment by UwU Juliaxe UwU
Can reproduce Beta 30, Version 1.0.0, Android 16 (arm64), Device samsung SM-A176B, Locale en-US, Push fcm, Flutter 3.41.9, Dart 3.11.5
Comment by mesub
mesubMod 1 vote
Can reproduce CR: Beta 2035, Version 1.0.0, Android 15 (arm64), Device OnePlus CPH2465, Locale en-GB, Push unifiedpush, Flutter 3.44.0, Dart 3.12.0 | NB: This occurs on Android as well.
Comment by Jiralite
JiraliteMod 1 vote
Can reproduce Canary 13, Version 1.0.0, iOS 26.4.2 (arm64), Device iPhone18,3, Locale en-GB, Push apns, Flutter 3.41.9, Dart 3.11.5
Comment by Elias
EliasStaff 1 vote originally by @edeuss on GitHub
"Half-swipe" was not really a caching issue, it was just not showing when first visible and was waiting for your finger to be released on the action. This has now been changed to first visible now for half swipes.