GNOME Bugzilla – Bug 622524
Missed some 'Shell.GConf' references in switch to GSettings
Last modified: 2010-06-25 20:42:40 UTC
The recent patch applied to fix "Bug 622414 - Port magnifier to GSettings" [1], missed a few calls to the Shell.GConf object, specifically in magnifier.js. As a result, changes to the magnifier settings have no effect, resulting only in the error message "Error: no symbol 'GConf' in namespace 'Shell'". [1] https://bugzilla.gnome.org/show_bug.cgi?id=617917
Created attachment 164430 [details] [review] Fix for bgo#622524 - Missed some 'Shell.GConf' references in switch to GSettings. Replaced all calls to Shell.GConf with GConf.Client in magnifier.js.
(In reply to comment #0) I wrote: > The recent patch applied to fix "Bug 622414 - Port magnifier to GSettings" [1], > ... I meant: The recent patch applied to fix "Bug 617917 - Migrate to GSettings" [1], ... [1] https://bugzilla.gnome.org/show_bug.cgi?id=617917
Review of attachment 164430 [details] [review]: Code looks good, but please remove the bug reference from the subject and append a link to the bug report to the actual commit message. Fine to push once you fixed up the commit message/subject.
Hmm, indeed. Not sure how I missed this... Maybe I forgot to 'git add' the file. Thanks for the patch!
Created attachment 164517 [details] [review] Missed some 'Shell.GConf' references in switch to GSettings. Replaced all calls to Shell.GConf with GConf.Client in magnifier.js.
(In reply to comment #4) > ... Maybe I forgot to 'git add' the file. I don't think so. Some the changes to GConf.Client were there at the top of the file. Unfortunately, there was a number missing at the bottom. And, I missed them too until quite recently. My bad. > Thanks for the patch! No problem. Thanks for your efforts vis-a-vis this migration.
Review of attachment 164517 [details] [review]: Looks good.
Attachment 164517 [details] pushed as 3af4ca3 - Missed some 'Shell.GConf' references in switch to GSettings.