Closed Bug 1883128 Opened 1 year ago Closed 1 year ago

Page Settings Unsetting in Translations and Add Logging

Categories

(Firefox for Android :: Translations, enhancement, P1)

All
Android
enhancement

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: olivia, Assigned: olivia)

References

Details

(Whiteboard: [fxdroid][foundation])

Attachments

(1 file)

There was a bug uncovered when testing bug 1856986 that under certain conditions items would re-toggle after exiting the menu.

I have a slight suspicion there might be a flaw around mapping the values around here in the API, which is used by the update call here.

This API is particularly tricky because it is designed based on this screen, which is seen as three choices of ALWAYS , OFFER or NEVER . However, those toggles are based on seeing ALWAYS and NEVER.

Background:
ALWAYS - adds it to a list of always translate languages
NEVER - adds it to a list of never translate languages
OFFER - is the absence of a language not being on an ALWAYS or NEVER list (so, it defaults back to the "always offer setting")

Assignee: nobody → ohall
Severity: -- → N/A
Priority: -- → P1
Whiteboard: [fxdroid][foundation]

Page setting updating is also missing logging, this might be an easy place to add some in.

Summary: Page Settings Unsetting in Translations → Page Settings Unsetting in Translations and Add Logging
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: