Closed Bug 1859671 Opened 1 year ago Closed 11 months ago

Fakespot bottom sheet's section should remember their expanded state for the current page

Categories

(Fenix :: Shopping, enhancement, P2)

All
Android
enhancement

Tracking

(firefox118 disabled, firefox119 disabled, firefox120 wontfix, firefox121 verified)

VERIFIED FIXED
121 Branch
Tracking Status
firefox118 --- disabled
firefox119 --- disabled
firefox120 --- wontfix
firefox121 --- verified

People

(Reporter: cpeterson, Assigned: rsainani)

References

Details

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

Attachments

(2 files)

Steps to reproduce

  1. Load a PDP.
  2. Open the Fakespot bottom sheet.
  3. Expand the "Show more" highlights, "How we determine review quality", and "Settings" sections.
  4. Close the bottom sheet.
  5. Reopen the bottom sheet.

Expected behavior

The "Show more" highlights, "How we determine review quality", and "Settings" sections should remember whether they were expanded or closed on the current page.

Actual behavior

The "Show more" highlights, "How we determine review quality", and "Settings" sections are all closed.

I think the current behavior where the user opens the bottom sheet and the cards are in collapsed state is correct. We shouldn't persist the expanded states of each card, it would lead to not being able to see the product recommendation and would be a higher overhead to persist this information.

Verdi says we should remember the bottom sheet sections' expanded state as long the user is on the page. If you load another page in that tab then we can forget. We don’t need to remember across app restarts or if the user opens a second tab for the same product page.

Depends on: 1863922
Assignee: nobody → rsainani
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
Attached video expand.mp4

Verified as fixed on Nightly 121.0a1 from 11/16 with Motorola G9 Plus (Android 11) and Sony Xperia (Android 6.0.1).

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Regressions: 1865226
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: