diff --git a/mozilla/mail/base/content/msgMail3PaneWindow.js b/mozilla/mail/base/content/msgMail3PaneWindow.js index c4b0fdb0d85..86ca518b585 100644 --- a/mozilla/mail/base/content/msgMail3PaneWindow.js +++ b/mozilla/mail/base/content/msgMail3PaneWindow.js @@ -188,7 +188,7 @@ var folderListener = { // if we didn't just scroll, // scroll to the first new message // but don't select it - if (!scrolled) + if (!scrolled && pref.getBoolPref("mailnews.scroll_to_new_message")) scrolled = ScrollToMessage(nsMsgNavigationType.firstNew, true, false /* selectMessage */); if (!scrolled && pref.getBoolPref("mailnews.remember_selected_message")) { diff --git a/mozilla/mailnews/base/resources/content/msgMail3PaneWindow.js b/mozilla/mailnews/base/resources/content/msgMail3PaneWindow.js index 5bc82198520..ca385f2c1ac 100644 --- a/mozilla/mailnews/base/resources/content/msgMail3PaneWindow.js +++ b/mozilla/mailnews/base/resources/content/msgMail3PaneWindow.js @@ -194,7 +194,7 @@ var folderListener = { // if we didn't just scroll, // scroll to the first new message // but don't select it - if (!scrolled) + if (!scrolled && pref.getBoolPref("mailnews.scroll_to_new_message")) scrolled = ScrollToMessage(nsMsgNavigationType.firstNew, true, false /* selectMessage */); if (!scrolled && pref.getBoolPref("mailnews.remember_selected_message")) { diff --git a/mozilla/mailnews/mailnews.js b/mozilla/mailnews/mailnews.js index e0dea17d06c..811304faabc 100644 --- a/mozilla/mailnews/mailnews.js +++ b/mozilla/mailnews/mailnews.js @@ -291,6 +291,7 @@ pref("mailnews.start_page.url", "chrome://messenger-region/locale/region.propert pref("mailnews.start_page.enabled", true); pref("mailnews.remember_selected_message", true); +pref("mailnews.scroll_to_new_message", true); /* file, print, and stop hidden by default. see http://bugzilla.mozilla.org/show_bug.cgi?id=197729#c3 */