-
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
[PAYMENT - 01-16: $1000] Android - Console error when any report is opened - reported by @aneequeahmad #11096
Comments
Triggered auto assignment to @abekkala ( |
@mvtglobally were you not able to reproduce this one when you tried on android? |
@michaelhaxhiu when I use physical device, I can see the console. So I am not sure if it's repro or not |
This is not a bug. More of proptype warning which doesn't affect any of the app features. @michaelhaxhiu, may be discuss it internally if this needs to exported. It can be fixed in no time. |
If we're not able to reproduce to confirm a bug then I'm going to close this for now. |
@abekkala There is another bug reported https://expensify.slack.com/archives/C01GTK53T8Q/p1665657234159879 |
@kavimuru this is still reproducible in Video: bug-console-android.mov |
Action Performed:
Expected Result:
Actual Result:
PROPOSALProblem: As App/src/components/PopoverWithMeasuredContent.js Lines 18 to 22 in 66a05aa
Solution:
App/src/components/AddPaymentMethodMenu.js Lines 15 to 21 in d6ad76f
CODE CHANGE: FROM App/src/components/PopoverWithMeasuredContent.js Lines 18 to 22 in 66a05aa
TO:
|
This is still reproducible on dev main branch v1.2.25-0 VIDEO: bug-console-log.movcc: @abekkala |
@mvtglobally, This error is reproducible on |
@abekkala , @aneequeahmad is still able to reproduce on dev main v1.2.39-0. I am reopening this bug again. |
It seems to be on dev only, correct? not reproducible on staging/production? |
@abekkala Yes, it is dev only not reproducible on staging/production. |
A Contributor Manager will be assigned to issue payment via Upwork if we deploy an associated Pull Request to production. Per Contributing.md. |
Triggered auto assignment to @deetergp ( |
@deetergp based on this convo |
After some internal discussion, here's where were at with this:
Now, with all that said, I'm not sure that removing the propType requirement for the |
Going to unassign @johncschuster since it looks like we both got added. I'll go ahead and hire @Ollyws and @aimane-chnaif |
@Ollyws can you link me your Upworks profile? |
👋 @Ollyws needs to be assigned to this issue right? Is there a PR to link as well, yet? |
📣 @Ollyws You have been assigned to this job by @JmillsExpensify! |
@deetergp @abekkala @johncschuster @jliexpensify Pretty please make sure that your issues correctly have the |
@JmillsExpensify For new feature issues, |
@Ollyws you're assigned now. please feel free to raise PR |
@aimane-chnaif, @deetergp I'm still not clear how can we add the wrong/irrelevant data just to make the data consistent and this Moreover, |
@aneequeahmad App/src/components/PressableWithSecondaryInteraction/index.js Lines 38 to 49 in e732d16
And it doesn't make sense to do Math calculation with App/src/pages/home/report/ContextMenu/PopoverReportActionContextMenu.js Lines 156 to 158 in e732d16
App/src/components/PopoverWithMeasuredContent.js Lines 131 to 155 in e732d16
|
Even in The react-native doc says: Method that provides pageX and pageY value is measure(callback) which determines the location on screen, width, and height of the given view and returns the values via an async callback. If successful, the callback will be called with the following arguments:
|
All yours @aimane-chnaif, let's see if we can get it merged within three days! |
Missed this last week, though we aren't added the |
@deetergp, @Ollyws, @jliexpensify, @aimane-chnaif Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Job - https://www.upwork.com/ab/applicants/1610433379500457984/job-details Changed title to reflect payment date (huh, I thought it would update automatically?), hired @Ollyws and @aimane-chnaif and invited @aneequeahmad . Cheers! |
@jliexpensify applied thanks |
Everyone's been paid, thanks! |
@jliexpensify this is eligible for timeline bonus |
Hi @aimane-chnaif - apologies: I'll get a new Upworks link for both you and @Ollyws for the $500. |
Thanks @jliexpensify |
I ran into some errors on the Upworks site doing that (not sure what's happening), so I've just rehired you on the new job - that seems to have worked. |
All sorted, thanks Oliver and Aimane! |
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:
No console errors
Actual Result:
Console error Warning: Failed prop type: The prop
anchorPosition.horizontal
is marked as required inPopoverWithMeasuredContent
, but its value isundefined
.Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.94-3
Reproducible in staging?: need repro
Reproducible in production?: need repro
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by: @aneequeahmad
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1661901563422729
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: