Closed Bug 2059917 Opened 1 month ago Closed 13 days ago

[Nova] Theme items slightly jiggle after scrolling in about:addons

Categories

(Toolkit :: Add-ons Manager, defect, P1)

Firefox 155
defect

Tracking

()

VERIFIED FIXED
156 Branch
Tracking Status
firefox156 --- verified

People

(Reporter: mercichao, Assigned: rpl)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [addons-jira])

Attachments

(2 files)

Attached video 2026_08_01_15_11_29.mp4

Steps to Reproduce:

  1. Open about:addons and select the Themes section.
  2. Install several Nova themes.
  3. Scroll through the list of themes.
  4. Observe that some Nova theme items jiggle unexpectedly.
Blocks: nova-chrome

@Luca it seems like the SVG images are showing this wiggling issue

Status: UNCONFIRMED → NEW
Component: Settings UI → Add-ons Manager
Ever confirmed: true
Flags: needinfo?(lgreco)
Product: Firefox → Toolkit
Assignee: nobody → lgreco
Severity: -- → S4
Status: NEW → ASSIGNED
Flags: needinfo?(lgreco)
Priority: -- → P1
Whiteboard: [addons-jira]

I checked the Windows and Linux builds from the Treeherder try push (https://treeherder.mozilla.org/jobs?repo=try&landoInstance=lando-prod-2025&landoCommitID=76020), which includes Luca's draft patch for this bug.

The patch successfully resolves the issue - scrolling through the list of themes no longer causes the theme cards to jiggle.

Attachment #9622433 - Attachment description: Bug 2059917 - Render theme-preview images through CSS background-image to avoid jiggling effect while scrolling themes list view on svg preview images. r=mstriemer,willdurand! → Bug 2059917 - Fix jiggle effect while scrolling by adding preserveAspectRatio and viewBox to all bundled theme preview svg files. r?zombie,mstriemer!
Pushed by luca.greco@alcacoop.it: https://github.com/mozilla-firefox/firefox/commit/4add51867c5e https://hg.mozilla.org/integration/autoland/rev/935d3458efed Fix jiggle effect while scrolling by adding preserveAspectRatio and viewBox to all bundled theme preview svg files. r=mstriemer,desktop-theme-reviewers,zombie
Status: ASSIGNED → RESOLVED
Closed: 13 days ago
Resolution: --- → FIXED
Target Milestone: --- → 156 Branch

Verified as Fixed. Tested on the latest Nightly (156.0a1/20260820214844) under Windows 11, Ubuntu 25.10 and macOS 11.3.1.

I no longer notice any jiggle when scrolling through the list of themes in about:addons.

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

Attachment

General

Creator:
Created:
Updated:
Size: