-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[Ready for payment][$250] Chat - Offline indicator and message isn't visible for video attachment and preview #42316
Comments
Triggered auto assignment to @kadiealexander ( |
We think that this bug might be related to #vip-vsp |
@kadiealexander FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
Job added to Upwork: https://www.upwork.com/jobs/~013921e50ea628bfac |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
📣 @CleverWolf1220! 📣
|
I can replicate this on iOS mWeb Safari in production, but not in staging (i.e. I don't see the issue where #39290 is merged). I have not been able to check if this is something specific to iOS Native. |
Can reproduce the issue on iOS Native @CleverWolf1220, your proposal results in the following behavior: Screen.Recording.2024-05-21.at.19.05.43.movWe shouldn't hide thumbnails when offline, they're cached and currently visible when offline, let's keep it that way |
ProposalPlease re-state the problem that we are trying to solve in this issue.When a device is offline and a video attachment is viewed, the attachment area can appear either blank or with a loading spinner. The expectation is that an offline message should be displayed. What is the root cause of that problem?
App/src/components/VideoPlayer/BaseVideoPlayer.tsx Lines 132 to 137 in e8ae3c5
App/src/components/VideoPlayer/BaseVideoPlayer.tsx Lines 364 to 367 in e8ae3c5
Background: PR #39290 introduced an 17cb608#diff-e8a3241440502ed6c70db5702f3f432fd79c24f1bf2d16c4a0a44ced176f51a5L309-L317 - note the removal of the 2f89b25#diff-e8a3241440502ed6c70db5702f3f432fd79c24f1bf2d16c4a0a44ced176f51a5 - note What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional)I explored changing only the conditions that result in |
ProposalPlease re-state the problem that we are trying to solve in this issue.Chat - Offline indicator and message isn't visible for video attachment and preview What is the root cause of that problem?Offline indicator is not visible in both video attachment and preview and since they have difference root causes we have to solve two problems here.
App/src/components/VideoPlayer/BaseVideoPlayer.tsx Lines 364 to 365 in e8ae3c5
What changes do you think we should make in order to solve the problem?
First, we can set Second, first solution will work correctly and uses state value that is already exist, but it's not meaningful enough.
What alternative solutions did you explore? (Optional) |
@jrstanley's proposal looks good to me! 🎀👀🎀 C+ reviewed! |
Triggered auto assignment to @iwiznia, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@eVoloshchak
As it is in issue description, offline indicator is not visible for both video attachment and preview, and I think we have to solve those two problems. |
@eVoloshchak can you check the comment above from @CleverWolf1220 ? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Good catch @CleverWolf1220 Currently, if you're offline, the image preview is still shown in chat ![]() But the video in the issue description demonstrates a different behavior, which indicates there were recent changes. @iwiznia, @kadiealexander, what is the expected behavior in this case? |
Not overdue, @CleverWolf1220 is there anything remaining that is blocking you from working on the PR? |
Everything is clear now. I will raise PR soon. |
This issue has not been updated in over 15 days. @iwiznia, @eVoloshchak, @kadiealexander, @CleverWolf1220 eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
@kadiealexander, not sure why the automation has failed (the issue is correctly linked in PR description), but this was deployed to production 3 weeks ago, hence it's ready for payment This is not a bug, but rather a feature request, so there is no checklist. Regression Test Proposal
Do we agree 👍 or 👎 |
@kadiealexander, gentle bump on the above |
Payouts due:
Upwork job is here. |
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
Hi, @kadiealexander |
$250 approved for @eVoloshchak |
@CleverWolf1220 thank you! That will help us automatically send a contract for future jobs. For this one, can you please manually apply in Upwork? |
@kadiealexander |
Contract sent! |
I've accepted offer! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.4.74.1
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Issue found when executing PR #39290
Action Performed:
Expected Result:
Offline indicator and message should be visible
Actual Result:
Offline indicator and message isn't visible for video attachment and preview
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6482731_1715869066812.Jlyn5276.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: