Closed Bug 1929847 Opened 3 months ago Closed 3 months ago

[Menu Redesign] FxA login options screen displayed at the end of reconnection flow

Categories

(Fenix :: Toolbar, defect, P2)

All
Android
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: vtamas, Assigned: avirvara)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxdroid][group3][menu-redesign-release-blocker])

Attachments

(2 files)

Attached video ReconnectingIssue.mp4

Preconditions

Enable Menu Redesign feature from Secret Settings.

Steps to reproduce

  1. Navigate to homepage and tap on 3 dots menu.
  2. Tap on Sign in and login using a valid Firefox Account.
  3. Sign in with the same account on Desktop.
  4. Change your password on the desktop account.
  5. On the device, open the Main menu from homepage
  6. Tap on Sign back in to sync and Remove the account.
  7. From homepage, tap again on 3 dots menu -> Sign in.
  8. Login via pairing method.

Expected behavior

After the login flow is finished the user is returned to homepage.

Actual behavior

"Sign in with your camera" screen is displayed even if the user is already logged in. There is no way to close this tab, because taping on the "<-" back button sends the Fenix app in the background.

Device information

  • Firefox version: Firefox Nightly 124 (2024-11-06)
  • Android device model: Samsung S24 Ultra
  • Android OS version: (Android 14)

Any additional information?

  • This issue is no reproducible when accessing the menu from a webpage.
  • The only workaround is to close and reopen the Fenix app.
  • This issue is no reproducible with the old menu.
Priority: -- → P2
Whiteboard: [fxdroid][group3][menu-redesign-release-blocker]
Whiteboard: [fxdroid][group3][menu-redesign-release-blocker] → [fxdroid][group3][menu-redesign-beta-blocker]

I had a very quick look at this. I was able to repro the issue - after signing in, i was returned to the "sign in with your camera" screen. Pressing back took me to a blank screen, then back again took me out of the app.
Restarting the app gives me a blank screen again.
In layout inspector it looks like an empty HomeActivity with no Fragments attached - these are the only components:

-FrameLayout
-- rootContainer (HomeActivityRootLinearLayout)
--- container (FragmentContainerView)
-- debugOverlay

Assignee: nobody → avirvara
Whiteboard: [fxdroid][group3][menu-redesign-beta-blocker] → [fxdroid][group3][menu-redesign-release-blocker]

After the solution for Bug 1930474 was added, this issue has also been fixed. I could not reproduce it anymore.

Flags: qe-verify+
Attached video SigninFlow.mp4

This issue is verified as fixed on Firefox Nightly 134 (2024-11-19) using a Samsung Galaxy S24 Ultra (Android 14) and Oppo Find X3 (Android 11). Confirming that the user is successfully returned to the homepage at the end of the login flow.

Status: NEW → RESOLVED
Closed: 3 months ago
Flags: qe-verify+
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: