Closed Bug 1790011 Opened 2 years ago Closed 2 years ago

[Colorway Closet] Wrong colorways behavior while syncing between two fx profiles

Categories

(Firefox :: Theme, defect)

Firefox 106
Desktop
All
defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox104 --- disabled
firefox105 --- disabled
firefox106 --- affected

People

(Reporter: ailea, Unassigned)

References

Details

Attachments

(1 file)

Attached video 2022-09-09_14h14_08.mp4 (deleted) —

Found in

Firefox 106.0a1

Affected versions

106.0a1

Tested platforms

Windows 10
Ubuntu 20

Preconditions

In about:config set:
"browser.theme.colorway-closet" to true
"browser.tabs.firefox-view" to true

You have to be connected to at least 2 devices or profiles with the same fx account.

Steps to reproduce

  1. Open Colorways modal from Fxview or from about:addons using profile 1 and preview a theme.
  2. Go the profile 2 and press sync.
  3. Go back to profile 1 and click the cancel button from the colorway modal.

Expected result

  1. The colorway previewed in step 1 should not be synced since it was not set.
  2. After pressing the cancel button (step 3), the colorway should not be applied.

Actual result

  1. The colorway previewed in step 1 is synced and applied in both profiles.
  2. The colorway is permanently applied in both profiles even if the user canceled the modal without setting the theme.

Regression range

Will search for a regression range as soon as possible.

Has STR: --- → yes

This is expected behavior as this is ultimately an instant-apply dialog.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: