-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] No Offline Indicator displayed after going offline #10524
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @neil-marcellini ( |
Not reproducible on iOS staging so I'll remove the deploy blocker label. |
this might be duplicated with the one I just linked |
I'm unable to test on Android right now, it keeps crashing. |
I think this issue title and description is better so I'm going to close the other issue and update this one to include the desktop platform. |
This comment was marked as off-topic.
This comment was marked as off-topic.
I'm un-assigning and posting this to n7 in Slack so that someone can take it on with a higher priority. I'll also make it daily. This issue is causing a lot of QA to fail. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Offline message seems to be working on staging web/mobile ios/desktop so far, will continue trying to replicate |
v1.1.94-2 - iOS is good |
Changing label to daily seeing as there's indication of a regression. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
@grgia Eep! 4 days overdue now. Issues have feelings too... |
Issue not reproducible during KI retests. (First week) |
I'm not able to reproduce the sign-on offline issue on staging/web/mobile. @neil-marcellini are you still able to? Otherwise, we can probably close out for now. |
I'll see if I can still reproduce this.
That sounds like another bug, please create a separate issue for it. |
I can reproduce this. Screen.Recording.2022-10-04.at.9.54.57.AM.mov |
After looking at the logs more, I don't think this has anything to do with clearing Onyx. If I comment out this line then it works. I think the problem is that when we log out we stop listening to the NetInfo here, and when we log back in we never start listening again. I think we should always listen to the net info. App/src/libs/actions/Session/index.js Line 376 in 03fa7f5
|
I'll see if I can replicate it today and if so, I can look more into that suggestion. |
I met with Neil and this is what we discussed: We use NetworkConnection functions to handle our listeners. |
Not Overdue |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
offline message displayed below after go offline
Actual Result:
No offline message displayed below after go offline
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.89.0
Reproducible in staging?: Yes
Reproducible in production?: No
Email or phone of affected tester (no customers): any
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: