зеркало из https://github.com/mozilla/gecko-dev.git
bug=193835
Missing focus when selected the related checkbox or radiobox in Preference window. r=kyle.yuan@sun.com sr=jaggernaut@netscape.com
This commit is contained in:
Родитель
574c127ea3
Коммит
65b909dbce
|
@ -96,6 +96,9 @@
|
|||
(lifetimeBehavior.value != 1);
|
||||
if (parent.hPrefWindow.getPrefIsLocked(lifetimeDays.getAttribute("prefstring")) )
|
||||
lifetimeDays.disabled = true;
|
||||
|
||||
if (! lifetimeDays.disabled)
|
||||
lifetimeDays.focus();
|
||||
}
|
||||
]]>
|
||||
</script>
|
||||
|
|
|
@ -46,6 +46,9 @@
|
|||
var checked = document.getElementById("advancedMailFTP").checked;
|
||||
var field = document.getElementById("advancedMailFTPAddress");
|
||||
field.disabled = !checked;
|
||||
|
||||
if (! field.disabled)
|
||||
field.focus();
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
@ -76,6 +76,9 @@
|
|||
el.setAttribute("disabled", "true");
|
||||
else
|
||||
el.removeAttribute("disabled");
|
||||
|
||||
if (!el.disabled)
|
||||
el.focus();
|
||||
}
|
||||
|
||||
]]>
|
||||
|
|
|
@ -53,6 +53,9 @@
|
|||
aField.removeAttribute("disabled");
|
||||
else
|
||||
aField.setAttribute("disabled", "true");
|
||||
|
||||
if (! aField.disabled)
|
||||
aField.focus();
|
||||
}
|
||||
|
||||
</script>
|
||||
|
|
Загрузка…
Ссылка в новой задаче