Closed Bug 1865452 Opened 1 year ago Closed 1 year ago

Shopping - Remove Crossfade animation

Categories

(Fenix :: Shopping, task, P2)

All
Android
task

Tracking

(firefox120 wontfix, firefox121 verified, firefox122 verified)

VERIFIED FIXED
122 Branch
Tracking Status
firefox120 --- wontfix
firefox121 --- verified
firefox122 --- verified

People

(Reporter: 007, Assigned: rsainani)

References

Details

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

Attachments

(2 files)

As mentioned in Bug 1858020, there is a visual bug in the bottom sheet caused by using a Crossfade wrapper to handle the state change animations. As part of this ticket, remove the Crossfade until we can find a proper fix to have the animation without the bug.

Blocks: fenix-fakespot-integration
No longer blocks: 1857981
Assignee: nobody → rsainani
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch

Note for QE : Check Bug 1858020 for the visual defect that used to appear and STR.

Target Milestone: 121 Branch → 122 Branch

Rahul, should we uplift this fix to Beta 121? Or do you recommend it ride the trains with 122?

Flags: needinfo?(rsainani)

Verified on the latest Fenix Nightly 122.0a1 from 11/22 with Google Pixel 6 (Android 14), and Samsung Galaxy Note 8 (Android 9), that the crossfade does not have any animation.

Flags: qe-verify+

Chris, we can uplift this, now that it's verified on nightly.

Flags: needinfo?(rsainani)

Comment on attachment 9364939 [details] [review]
[mozilla-mobile/firefox-android] Bug 1865452 - Remove review checker crossfade (backport #4534) (#4560)

Beta/Release Uplift Approval Request

  • User impact if declined: They would see the shadow pop bug on the sides of the card when transitioning from loading to product analysis state.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: Provided in the bug.
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It's simply removing a compose UI element that adds animation
  • String changes made/needed: no
  • Is Android affected?: Yes
Attachment #9364939 - Flags: approval-mozilla-beta?
Flags: qe-verify+
Comment on attachment 9364939 [details] [review] [mozilla-mobile/firefox-android] Bug 1865452 - Remove review checker crossfade (backport #4534) (#4560) Approved for Fenix 121.0b2
Attachment #9364939 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Verified as fixed on the Beta 121.0b2 build, with Lenovo tab M10 (Android 10).

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

Attachment

General

Created:
Updated:
Size: