Closed Bug 1858018 Opened 1 year ago Closed 1 year ago

Re-analysis progress doesn't persist when closing and reopening the bottom sheet

Categories

(Fenix :: Shopping, enhancement, P2)

All
Android
enhancement

Tracking

(firefox118 disabled, firefox119 disabled, firefox120 verified)

RESOLVED FIXED
120 Branch
Tracking Status
firefox118 --- disabled
firefox119 --- disabled
firefox120 --- verified

People

(Reporter: verdi, Assigned: rsainani)

References

Details

(Whiteboard: [fxdroid] [fakespot-android-mvp])

Attachments

(3 files)

Steps to reproduce

  1. Find a product that has out of date analysis
  2. Click to update analysis - observe the spinner
  3. Close the sheet and immediately open it again

Expected behavior

The progress spinner should still be displayed

Actual behavior

A prompt to begin the re-analysis is present

Device information

  • Firefox version: 120.0a1 (Build #2015978850)
  • Android device model: Samsung Galaxy S9
  • Android OS version: 10

Any additional information?

Blocks: 1857981
Severity: -- → S3
Priority: -- → P2
Whiteboard: [fakespot-android-mvp]

When the bottom sheet is closed, we are off to another screen, we don't hold the state of what was happening before. Even though backend is still processing. Since backend still returns the same response, client displays the same information.

See Also: → 1856994

(In reply to Rahul Sainani [:rsainani] from comment #1)

When the bottom sheet is closed, we are off to another screen, we don't hold the state of what was happening before. Even though backend is still processing. Since backend still returns the same response, client displays the same information.

Talk to the desktop engineers? I think we need to find some way to make this work. The following works on desktop:

  1. Find a product that has an outdated analysis
  2. Copy the url
  3. Start the analysis
  4. Close the tab
  5. Open a new tab and paste in the url
  6. Notice that the analysis is still in progress

This works as desired on iOS too.

Whiteboard: [fakespot-android-mvp] → [fxdroid] [fakespot-android-mvp]
Assignee: nobody → rsainani
Status: NEW → ASSIGNED
Type: defect → enhancement
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch

Verified as fixed on Nightly 120.0a1 from 10/17 with Poco M4 Pro (Android 12) and OnePlus A3000 (Android 6).

Flags: qe-verify+
See Also: 1856994
Duplicate of this bug: 1856994
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: