RocketChat / RocketChat/Rocket.Chat.ReactNative

bug: Profile email not displaying when navigating to Profile screen immediately after app launch

Open
#6,303 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🐛 bug
Dominant language
TypeScript
Stars
2.4k
Forks
1.5k
Avg merge
1d 18h
Merged PRs (30d)
90

Description

Profile email not displaying when navigating to Profile screen immediately after app launch

When the app is launched and the user immediately navigates to the Profile screen, the email field does not appear.

However, if the user waits for a few seconds (around 5 seconds) after launching the app before opening the Profile screen, the email renders correctly.

This suggests a possible delay in data fetching or user state initialization that causes the email not to be available instantly on app start.

Steps to Reproduce

left drawer → Profile option), the email field does not appear.

Expected Behavior

The email should be displayed on the Profile screen immediately, even if the user navigates to it after launching the app.

Actual Behavior

When the app is launched and the user immediately navigates to the Profile screen, the email field does not appear.

Rocket.Chat Server Version

Any

Rocket.Chat App Version

Any

Device Name

Any

OS Version

Any

Additional Context

https://github.com/user-attachments/assets/d9b43b8e-dbb2-4240-9a90-70a21884ea95

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by launching the app and opening Profile from the left drawer immediately, then inspect the Profile screen and the app-launch user-state or data-fetching path. Done means the email appears reliably when Profile is opened immediately after launch, without waiting several seconds.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.