-
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
[HOLD for payment 2023-11-06] [$500] [Violation] Added non-passive event listener to a scroll-blocking 'wheel' event #26990
Comments
Triggered auto assignment to @flaviadefaria ( |
Bug0 Triage Checklist (Main S/O)
|
@flaviadefaria Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@marcaaron can you add a bit more info here? Are you going to fix this? Should I add an internal label? Thanks! |
Job added to Upwork: https://www.upwork.com/jobs/~0180d44e7dee5aa64d |
Current assignee @flaviadefaria is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @thesahindia ( |
Sorry @flaviadefaria. Sending it to |
ProposalPlease re-state the problem that we are trying to solve in this issue.Warning What is the root cause of that problem?This issue comes from What changes do you think we should make in order to solve the problem?We need to add I noticed a couple of places in our App, we're not setting the passive option as well (for example here and here), we can consider fixing them there similarly. What alternative solutions did you explore? (Optional)
|
Triggered auto assignment to @danieldoglas, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 @thesahindia Please request via NewDot manual requests for the Reviewer role ($500) |
📣 @tienifr 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
This comment was marked as outdated.
This comment was marked as outdated.
Same^ |
Still waiting on PR in RNW upstream to be resolved #26990 (comment) |
@johncschuster @danieldoglas Upstream PR was finally merged necolas/react-native-web#2601 and will be released in the next |
@tienifr great question! I'm not really sure myself. I'll let @danieldoglas weigh in on that. |
Let's wait until we have the new version of upgraded in the app! |
FYI, this is the PR that upgrades the rn-web that includes the upstream fix from this issue |
Thanks @bernhardoj. |
Hey, the PR is currently blocked with the upstream PR from this issue. Adding {passive: true} to the wheel listener broke the scrolling of an inverted list (report screen uses inverted list) and also giving lots of console errors. It's also reported in the upstream issue here. Screen.Recording.2024-04-30.at.10.34.32.1.2.movCan someone take a look, please? |
@bernhardoj Thanks, I'm taking a look. However, suppose that we need another PR to fix that, what would we do next? Because as I see the maintainer's update frequency is very rare. |
@tienifr I think when you open the PR, you can ask the maintainer whether it's possible to release the PR as soon as it's merged because I think it's a critical issue. If that's not possible, maybe I can create a patch that revert it to unblock my PR? cc: @danieldoglas |
I'm having a hard time understanding where we're at with this currently. What are we waiting on? |
@johncschuster I believe we are waiting on @tienifr to raise a new upstream fix for this issue. |
Awesome. Thank you, @bernhardoj! |
@danieldoglas do you think I should create a patch to revert necolas/react-native-web#2601 to unblock #33502? |
Hi @bernhardoj @danieldoglas @johncschuster I spent a lot of time digging into this and found out that we couldn't fix this warning issue I think what's next here is we reverted the upstream PR (to prevent the default |
Revert PR is here: necolas/react-native-web#2667. |
Awesome. Thanks for the update and PR, @tienifr! |
PR is merged. @bernhardoj you're unblocked now. @johncschuster we can close this. |
Not released yet, so I'm still blocked. |
Unblocked now. |
Thanks for the update, @tienifr! Just so I'm clear, we can now close this issue, right? All we need how to issue payment, correct? |
@johncschuster Yes, payment was issued for me already here (not sure about the C+). After all payments are done we're good to close. |
@thesahindia, it looks like you were pinged to request payment for this issue, here, can you confirm you've received payment? If so, it sounds like we can close this one out. |
I will send a money request soon. Feel free to close it! |
$500 approved for @thesahindia based on this summary. |
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @johncschusterThe text was updated successfully, but these errors were encountered: