Closed Bug 834444 Opened 12 years ago Closed 9 years ago

Settings menu does not save settings changes until user presses Back button

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(firefox18 affected, firefox19 affected, firefox20 affected, firefox21 affected)

RESOLVED DUPLICATE of bug 1118818
Tracking Status
firefox18 --- affected
firefox19 --- affected
firefox20 --- affected
firefox21 --- affected

People

(Reporter: cpeterson, Unassigned)

Details

STR: 1. Open Settings menu 2. Change a setting, such as "Plugins: Tap to play" to "Disabled" 3. Press phone's HOME button without pressing BACK button 4. Open Android's task switcher 5. Kill Firefox process 6. Restart Firefox and go to the Settings menu RESULT: The setting change did not get saved.
Oh, this explains a lot. I'm not crazy after all!
Gecko needs a Services.prefs.savePrefFile(null); call for the prefs to saved to disk.
(In reply to Mark Finkle (:mfinkle) from comment #2) > Gecko needs a Services.prefs.savePrefFile(null); call for the prefs to saved > to disk. Can we just do this on each "Preferences:Set"? That's what we do each time a pref is modified in about:config and seems like an easy solution.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.