diff --git a/mail/components/preferences/general.js b/mail/components/preferences/general.js index 68b85f0f22b..98f1d0e7a9e 100644 --- a/mail/components/preferences/general.js +++ b/mail/components/preferences/general.js @@ -48,9 +48,9 @@ var gGeneralPane = { this.mMapiBundle = document.getElementById("mapiBundle"); #ifdef XP_WIN - this.onReadDefaultMailPref(); - this.onReadDefaultNewsPref(); - this.onReadDefaultFeedPref(); + document.getElementById('mail.checkDefaultMail').valueFromPreferences = this.onReadDefaultMailPref(); + document.getElementById('mail.checkDefaultNews').valueFromPreferences = this.onReadDefaultNewsPref(); + document.getElementById('mail.checkDefaultFeed').valueFromPreferences = this.onReadDefaultFeedPref(); #endif #ifdef XP_MACOSX @@ -74,7 +74,7 @@ var gGeneralPane = { onReadDefaultMailPref: function() { var mapiRegistry = Components.classes["@mozilla.org/mapiregistry;1"].getService(Components.interfaces.nsIMapiRegistry); - document.getElementById('defaultMailClient').checked = mapiRegistry.isDefaultMailClient; + document.getElementById('defaultMailClient').checked = mapiRegistry.isDefaultMailClient; return mapiRegistry.isDefaultMailClient; }, @@ -104,14 +104,14 @@ var gGeneralPane = { onReadDefaultFeedPref: function() { var mapiRegistry = Components.classes["@mozilla.org/mapiregistry;1"].getService(Components.interfaces.nsIMapiRegistry); - document.getElementById('defaultFeedClient').checked = mapiRegistry.isDefaultFeedClient; + document.getElementById('defaultFeedClient').checked = mapiRegistry.isDefaultFeedClient; return mapiRegistry.isDefaultFeedClient; }, onWriteDefaultFeed: function() { var mapiRegistry = Components.classes["@mozilla.org/mapiregistry;1"].getService(Components.interfaces.nsIMapiRegistry); - var makeDefaultFeedClient = document.getElementById('mail.checkDefaultFeed').value; + var makeDefaultFeedClient = document.getElementById('mail.checkDefaultFeed').value; if (mapiRegistry.isDefaultFeedClient != makeDefaultFeedClient) mapiRegistry.isDefaultFeedClient = makeDefaultFeedClient; }, diff --git a/mail/components/preferences/general.xul b/mail/components/preferences/general.xul index 304e2bf3704..557fa9bafbc 100644 --- a/mail/components/preferences/general.xul +++ b/mail/components/preferences/general.xul @@ -82,15 +82,15 @@