99243 - invalid history pref entry is reset to 0, not previous value. r=ben sr=hewitt

This commit is contained in:
blakeross%telocity.com 2002-02-13 22:28:50 +00:00
Родитель 8645415d78
Коммит 8bfe54c1e7
1 изменённых файлов: 4 добавлений и 5 удалений

Просмотреть файл

@ -68,15 +68,14 @@
var maxSize = data['shistMax'].value;
if (panelIsShown)
maxSize = GetSHistValue();
if (maxSize < 0) {
if (maxSize < 0 || isNaN(maxSize) || maxSize == "") {
// set the pref to 0 so the UI reflects the proper value
if (panelIsShown)
document.getElementById("shistMax").value = "0";
document.getElementById("shistMax").value = "50";
else
data['shistMax'].value = "0";
data['shistMax'].value = "50";
maxSize = 0;
maxSize = 50;
}
try {
var SHistory = Components.classes["@mozilla.org/browser/shistory;1"]