mattermost / mattermost-mobile

Next generation iOS and Android apps for Mattermost in React Native
https://about.mattermost.com/
Apache License 2.0
2.25k stars 1.37k forks source link

Direct Messages not showing up then disappearing from history after tapping notification #6655

Closed cgonzales2679 closed 2 years ago

cgonzales2679 commented 2 years ago

Summary

Message notification pops up, is tapped, then app does not load and needs to be restarted, leading to the message not showing up in the recent message history.

Environment Information

Steps to reproduce

Expected behavior

The new message tab opens after the application loads, and the message shows up in recent message history.

Observed behavior (that appears unintentional)

The notification is tapped, the screen turns completely white, and the application does not load. Notification is cleared, but application needs to be restarted. Upon restart, the message does not show up in the recent history for the user.

Possible fixes

Exact cause unknown at this time. Notification and message number in Mattermost is cleared, so possibly after calling that method. Maybe something when loading the application display since it just stays white.

amyblais commented 2 years ago

@josephbaylon Are you able to reproduce this on the above environment? (I wasn't able to repro on V1 or V2 but I'm on an older device and OS version). cc @enahum

cgonzales2679 commented 2 years ago

@amyblais Bumping this issue. Have you found any good leads for the issue, maybe a fix?

amyblais commented 2 years ago

@cgonzales2679 I haven't been able to reproduce this on my end. Some things you could try out:

  1. Delete and re-install the app.
  2. Upgrade your server version to the latest (v7.3.0).
  3. Try out our new v2.0 Beta app to see if the issue persists there too - instructions are here on how to sign up as a tester: https://mattermost.com/blog/mobile-beta-program-v2/.
cgonzales2679 commented 2 years ago

Looked into it, update to 7.3 fixed it, rolling out the update soon. Will send another issue for further problems.