You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
📣 @kacper-mikolajczak! 📣
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Please follow these steps:
Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details.
Format:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>
@youssef-lr I've tried to investigate what is causing the app to crash when responsive view is triggered via devtools. I could not really find a proper reason - it looks like it only happens when we open the devtools for the first time:
no error when rapidly changing window size
no error when going between many screen sizes in devtools' responsive view
no error when app is being opened in devtools's responsive view
window size does not matter, with larger/smaller screens it's still triggering
It seems that some refs are not being properly attached, or at least not in time for BoundsObserver to be ready, thus BoundsObserver triggers its error based on missing ref.
I tried to prepare reproducible sample with BoundsObserver but it did not give any meaningful results - the app just works.
For today I have no further ideas how to solve the issue. Sorry! I will try to find a way soon!
changed the title [-][HOLD for payment 2023-10-25] [$250] Migrate index.js to function component[/-][+]Migrate index.js to function component[/+]on Oct 30, 2023
Activity
[-][HOLD] Migrate index.js to function component[/-][+][HOLD][$250] Migrate index.js to function component[/+]muxriddinmuqimov77 commentedon Jun 6, 2023
I'd like to work on this issue
dummy-1111 commentedon Jun 6, 2023
I'd love to work on this.
vdem0115 commentedon Jul 5, 2023
I can work on this issue.
olexyt commentedon Jul 7, 2023
I can work on this issue.
rayane-d commentedon Jul 9, 2023
Can I work on this issue?
mkhutornyi commentedon Jul 12, 2023
I'd like to work on this.
aditygrg2 commentedon Aug 9, 2023
Hello, I would like to work on this issue.
kacper-mikolajczak commentedon Sep 11, 2023
Hi, I am Kacper from Callstack and I’d like to work on this issue :)
melvin-bot commentedon Sep 11, 2023
📣 @kacper-mikolajczak! 📣
Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Please follow these steps:
Format:
63 remaining items
kacper-mikolajczak commentedon Oct 23, 2023
@youssef-lr Here is the continuation of an issue described in #29844 (comment)
kacper-mikolajczak commentedon Oct 24, 2023
@youssef-lr I've tried to investigate what is causing the app to crash when responsive view is triggered via devtools. I could not really find a proper reason - it looks like it only happens when we open the devtools for the first time:
It seems that some refs are not being properly attached, or at least not in time for
BoundsObserverto be ready, thusBoundsObservertriggers its error based on missing ref.I tried to prepare reproducible sample with
BoundsObserverbut it did not give any meaningful results - the app just works.For today I have no further ideas how to solve the issue. Sorry! I will try to find a way soon!
youssef-lr commentedon Oct 25, 2023
Thank you so much for digging into this @kacper-mikolajczak, appreciate it!
kacper-mikolajczak commentedon Oct 27, 2023
@youssef-lr Here is a solution that should solve the issue here as well: #30278 (comment)
PR is under review 👍
[-][HOLD for payment 2023-10-25] [$250] Migrate index.js to function component[/-][+]Migrate index.js to function component[/+]peterdbarkerUK commentedon Oct 30, 2023
Deployed to staging
peterdbarkerUK commentedon Nov 7, 2023
With this now on prod, @youssef-lr can you confirm this is working as expected (and if so, close out the issue)?
youssef-lr commentedon Nov 8, 2023
Working great @peterdbarkerUK!
Beamanator commentedon Nov 9, 2023
Woohoo ! That means we can finally close this out? :D
youssef-lr commentedon Nov 9, 2023
Yup!