Closed
Bug 1805184
Opened 3 years ago
Closed 3 years ago
Glean isn't disabled immediately when telemetry pref is toggled
Categories
(Focus :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: travis_, Assigned: mcarare)
References
Details
Attachments
(2 files)
Currently, only Legacy telemetry is disabled immediately when the "Send Usage Data" preference is toggled. Glean is only passed the value of the preference into its initialize function, but should also have its setUploadEnabled called when the preference is toggled:
Steps to reproduce
- Disable telemetry via the preference
Expected behavior
Glean upload is immediately disabled and a deletion-request ping submitted
Actual behavior
Glean isn't disabled until the next application launch, meaning we could collect telemetry and send it even after the preference is disabled (at least until the app is restarted).
Device information
- Focus version: Current version
- Android device model: N/A
- Android OS version: N/A
Any additional information?
While we do perform the correct actions on the next application launch, this isn't quite fitting with Mozilla data policy and should be addressed.
Comment 1•3 years ago
|
||
| Reporter | ||
Comment 2•3 years ago
|
||
This has been merged, closing as FIXED
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Comment 3•3 years ago
|
||
Updated•3 years ago
|
Assignee: nobody → jonalmeida942
Updated•3 years ago
|
Assignee: jonalmeida942 → mcarare
| Comment hidden (collapsed) |
You need to log in
before you can comment on or make changes to this bug.
Description
•