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
{{ message }}
Repository navigation
[$500] Android - Thread - Back button is not responsive in the parent report after leaving thread #28522
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
Identify the pull request that introduced this issue and revert it.
What changes do you think we should make in order to solve the problem?
If we always want to go back to concierge chat after leaving room, we can remove the navigate logic in leaveRoom function because we already have this in ReportScreen
@dukenv0307 Thanks for the proposal, looks good to me but given this is a deploy blocker, can you highlight which PR caused this issue as that will be the real RCA.
Will get to this during the week. also @jjcoffee or @allroundexperts can either of you help confirm if it's reproducible or not with the different steps?
@AndrewGable@jjcoffee@greg-schroeder this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!
Activity
melvin-bot commentedon Sep 29, 2023
Triggered auto assignment to @greg-schroeder (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.melvin-bot commentedon Sep 29, 2023
Bug0 Triage Checklist (Main S/O)
Platformsin OP are ✅)OSBotify commentedon Sep 29, 2023
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
StagingDeployCashdeploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:melvin-bot commentedon Sep 29, 2023
Triggered auto assignment to @AndrewGable (
Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.dukenv0307 commentedon Sep 30, 2023
Proposal
Please re-state the problem that we are trying to solve in this issue.
Android - Thread - Back button is not responsive in the parent report after leaving thread
What is the root cause of that problem?
We have two bugs here:
In
leaveRoomfunction, we will go back to parent report if the room is the thread reportApp/src/libs/actions/Report.js
Lines 1929 to 1931 in 52f0e3c
But on
ReportScreen, we have auseEffectthat will go back to the concierge chat whenever we leaving the roomApp/src/pages/home/ReportScreen.js
Lines 325 to 330 in 52f0e3c
Because we force-up here, the
Homescreen is replaced, and then cannot go backApp/src/libs/actions/Report.js
Lines 1929 to 1931 in 52f0e3c
What changes do you think we should make in order to solve the problem?
leaveRoomfunction because we already have this inReportScreenApp/src/libs/actions/Report.js
Lines 1925 to 1935 in 52f0e3c
App/src/pages/home/ReportScreen.js
Lines 325 to 330 in 52f0e3c
And we need to move this block here to above here
App/src/libs/actions/Report.js
Lines 1929 to 1931 in 52f0e3c
What alternative solutions did you explore? (Optional)
mountiny commentedon Oct 1, 2023
@dukenv0307 Thanks for the proposal, looks good to me but given this is a deploy blocker, can you highlight which PR caused this issue as that will be the real RCA.
dukenv0307 commentedon Oct 1, 2023
@mountiny This coming from this PR #24407 that added the logic to go to concierge chat in
ReportScreen31 remaining items
greg-schroeder commentedon Oct 6, 2023
👍 okay I will try again to reproduce
melvin-bot commentedon Oct 9, 2023
@AndrewGable, @jjcoffee, @greg-schroeder Whoops! This issue is 2 days overdue. Let's get this updated quick!
melvin-bot commentedon Oct 9, 2023
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸
greg-schroeder commentedon Oct 10, 2023
Will get to this during the week. also @jjcoffee or @allroundexperts can either of you help confirm if it's reproducible or not with the different steps?
mvtglobally commentedon Oct 12, 2023
Issue not reproducible during KI retests. (First week)
melvin-bot commentedon Oct 13, 2023
@AndrewGable @jjcoffee @greg-schroeder this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!
greg-schroeder commentedon Oct 13, 2023
I cannot repro
greg-schroeder commentedon Oct 16, 2023
It seems maybe this was fixed elsewhere - nobody can repro. Going to close then.