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
[Due for payment 2026-10-27] [$1000] Enable the Go Back button by default (flip shouldUseGoBackButton) #96098
Once the site refactors are complete, flip shouldUseGoBackButton on FullScreenLoadingIndicator to default-true so every fullscreen loader shows a "Go Back" button after a timeout. This is the step that actually delivers the recoverable error page — it fixes all remaining trapped-user loaders in one change instead of ~66 one-line PRs.
Solution
Blocked on #96093, #96094, #96095, #96096 (the bullet-1 refactors must land first, otherwise the flip draws a stray "Go Back" button on top of headers that already have one).
Set the shouldUseGoBackButton default to true in src/components/FullscreenLoadingIndicator.tsx.
Remove the now-redundant explicit shouldUseGoBackButton props from the sites that already pass it.
Retain an explicit shouldUseGoBackButton={false} on the six auth/transition screens where Go Back is dead or harmful on a cold deep-link start (no history to pop):
ValidateLoginPage/index.tsx
ValidateLoginPage/index.web.tsx
UnlinkLoginPage
LogInWithShortLivedAuthTokenPage
DelegatorConnectGate
LogOutPreviousUserPage — actively harmful, not just dead: Go Back can pop /transition back into the outgoing user's session mid-Onyx.clear()/sign-out.
Issue OwnerCurrent Issue Owner: @mallenexpensifyUpwork Automation - Do Not Edit
changed the title [-][Due for payment 2026-10-21] [$175] Enable the Go Back button by default (flip shouldUseGoBackButton)[/-][+][Due for payment 2026-10-27] [$175] Enable the Go Back button by default (flip shouldUseGoBackButton)[/+]on Oct 20, 2026
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.5.14-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2026-10-27. 🎊
The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the Contributor+ Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]. If no checklist is needed for this issue, you can click: [no checklist button]
changed the title [-][Due for payment 2026-10-27] [$175] Enable the Go Back button by default (flip shouldUseGoBackButton)[/-][+][Due for payment 2026-10-27] [$1000] Enable the Go Back button by default (flip shouldUseGoBackButton)[/+]on Oct 21, 2026
Activity
Julesssss commentedon Jul 30, 2026
Blocked by open PRs
Julesssss commentedon Aug 7, 2026
We're wrapping up the last PRs
56 remaining items
[-][Due for payment 2026-10-21] [$175] Enable the Go Back button by default (flip shouldUseGoBackButton)[/-][+][Due for payment 2026-10-27] [$175] Enable the Go Back button by default (flip shouldUseGoBackButton)[/+]melvin-bot commentedon Oct 20, 2026
@situchan
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.5.14-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2026-10-27. 🎊
The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the Contributor+ Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]. If no checklist is needed for this issue, you can click: [no checklist button]
Julesssss commentedon Oct 21, 2026
Yep agree.
[-][Due for payment 2026-10-27] [$175] Enable the Go Back button by default (flip shouldUseGoBackButton)[/-][+][Due for payment 2026-10-27] [$1000] Enable the Go Back button by default (flip shouldUseGoBackButton)[/+]melvin-bot commentedon Oct 21, 2026
melvin-bot commentedon Oct 21, 2026
Upwork job price has been updated to $1000
melvin-bot commentedon Oct 21, 2026
Triggered auto assignment to @mallenexpensify (
Awaiting Payment)melvin-bot commentedon Oct 26, 2026
Payment Summary
Resolving PRs:
Keep the Go Back button off the global FullScreenLoaderContext overlay #103422
Use ActivityIndicator below the header while CollectDepositAccount loads #103420
Use ActivityIndicator inside the Per Diem tab while the selected workspace loads #103421
Enable the Go Back button by default on FullScreenLoadingIndicator #99786
[No QA] Show a spinner below the DynamicForm header and drop redundant shouldUseGoBackButton props #104053
Reviewer: @situchan owed $1000 via NewDot
BugZero Checklist (@mallenexpensify)