Page Settings Unsetting in Translations and Add Logging
Categories
(Firefox for Android :: Translations, enhancement, P1)
Tracking
()
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 | ||
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Page setting updating is also missing logging, this might be an easy place to add some in.
Assignee | ||
Updated•1 year ago
|
Comment 2•1 year ago
|
||
Comment 3•1 year ago
|
||
Authored by https://github.com/ohall-m
https://github.com/mozilla-mobile/firefox-android/commit/f12e0f6214d30c73bed8571a0c3777115630c54f
[main] Bug 1883128 - Fix Logic Issue In Setting Page LanguageSettings
Description
•