Profile caches plutonium/visionary visibility unnecessarily

(#2168) Bug Fixed mobile privacy profiles

Observed behaviour

The profile appears as the first time you opened it, not respecting the changed Plutonium badge privacy settings until an app restart. Note this behavior is different from the You menu. This only specifically affects the Profile view.

Reproduction steps

  1. Have Plutonium or Visionary (or work with someone who does)
  2. In Plutonium Badge Privacy settings, make sure everything is set to be visible
  3. Find a message you've sent somewhere and tap on your name or pfp to bring up the Profile
  4. Take note of the current state of Plutonium badge visibility including purchase date, visionary number (if applicable), etc.
  5. Go back to Plutonium Badge Privacy settings, hide one or more things
  6. Reopen your profile (NOT the You menu)

Build information

Version 1.0.0, Beta 63, Channel Beta, Build 2436, Android 16 (arm64), Device Google Pixel 9a, Locale en-US, Push fcm, Flutter 3.47.3, Dart 3.13.3

Platform

Android

Details

Expected behaviour Plutonium badge privacy settings should be obeyed even if they were changed recently. Ideally checked upon opening the profile every time.
  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 63, Channel Beta, Build 70, iOS 26.6 (arm64), Device iPhone13,1, Locale en-GB, Push apns, Flutter 3.47.3, Dart 3.13.3
Comment by Eyeflame
Can reproduce CR; Version 1.0.0, Beta 63, Channel Beta, Build 2436, Android 13 (arm64), Device Xiaomi 21061110AG, Locale en-US, Push fcm, Flutter 3.47.3, Dart 3.13.3
Comment by VII
VII 1 vote
Can reproduce CR; though switching communities resolves it for me, the issue persists until then. Version 1.0.0, Beta 63, Channel Beta, Build 70, iOS 26.6.1 (arm64), Device iPhone17,4, Locale en-US, Push apns, Flutter 3.47.3, Dart 3.13.3