-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[Awaiting Contributor Response for Payment - Payment 27th June] [$250] Incorrect video is paused after turning on and off full screen mode #42427
Comments
Triggered auto assignment to @trjExpensify ( |
@KMichel1030 are you interesting in proposing a solution for this? |
Job added to Upwork: https://www.upwork.com/jobs/~0153a7421c659e1e1b |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @hoangzinh ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Incorrect video is paused after turning on and off full screen mode What is the root cause of that problem?When entering full screen mode, What changes do you think we should make in order to solve the problem?We should remove What alternative solutions did you explore? (Optional) |
📣 @jacobnguyen0000! 📣
|
ProposalPlease re-state the problem that we are trying to solve in this issue.What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Incorrect video is paused after turning on and off full-screen mode on a video. What is the root cause of that problem?The initial value for currectVideoPlayerRef was set by VideoWithOnFullScreenUpdate. What changes do you think we should make in order to solve the problem?
const {updateCurrentlyPlayingURL, currentVideoPlayerRef} = usePlaybackContext();
currentVideoPlayerRef?.current = videoPlayerRef.current;
const currentVideoPlayerRef = useRef(null); What alternative solutions did you explore? (Optional) |
I updated alternative solution |
Thanks for proposals everyone, I will manage to review today |
@jacobnguyen0000 Thanks for proposal #42427 (comment). I don't think we can remove isFullScreenRef.current from here. Thanks to @tienifr, he already confirmed reason with author of that line here |
@mstindia-com Thanks for proposal #42427 (comment). I don't think your solution is correct. It makes sense to set |
@tienifr Thanks for proposal #42427 (comment). Your RCA is great, it's very clear to help me understand RC. But I'm confused your main solution, why having |
@hoangzinh In my main solution, the solution to fix the bug is just calling this logic manually in here. |
As I mentioned in the RCA:
If we call |
@hoangzinh
I've tested on my end but it seems removing |
Proposal |
@hoangzinh Thanks for your reply. I managed to find a solution. updated my proposal. |
@tienifr @jacobnguyen0000 @mstindia-com thanks for updates. After considering proposals, I think:
|
@hoangzinh Thanks for your feedback.
|
@hoangzinh Also, what do you think about my alternative solution? |
Thank you for your check.
I've tested above cases and confirmed it's working properly with my proposal. |
@hoangzinh |
Bump @jacobnguyen0000 on providing your Upwork profile for payment. |
awaiting payment details, not overdue |
Melvin, stop it. |
@jacobnguyen0000 bump here! |
He hasn't had any activities this July yet https://github.com/jacobnguyen0000. We can change to weekly label while waiting for @jacobnguyen0000 response 🤔 |
Cool, dropped to weekly. I'll likely just close this after a couple of weeks, and @jacobnguyen0000 can let me know when he's back if he wants to get paid. |
Closing. |
Hi, @trjExpensify Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
@mallenexpensify |
Sent an offer. |
Thank you, @trjExpensify. |
Paid! |
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-4
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @blimpich / @KMichel1030
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1716239323512349
Action Performed:
Expected Result:
Video1 should be played
Actual Result:
Video2 is played
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
bandicam.2024-05-17.08-42-04-936.mp4
Recording.97.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @trjExpensifyThe text was updated successfully, but these errors were encountered: