mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 13:25:37 +00:00
Bug 309015 - zero values don't show up in prefwindow (regression from 303998). r=mconnor.
This commit is contained in:
parent
7b4c7db42b
commit
7d2940070e
@ -353,14 +353,15 @@
|
||||
setValue(aElement, "checked", val);
|
||||
else if (aElement.localName == "colorpicker")
|
||||
setValue(aElement, "color", val);
|
||||
else if (aElement.localName == "radiogroup")
|
||||
setValue(aElement, "value", val);
|
||||
else if (this.getElementValue(aElement) != val) {
|
||||
else if (aElement.localName == "textbox") {
|
||||
// XXXmano Bug 303998: Avoid a caret placement issue if either the
|
||||
// preference observer or its setter calls updateElements as a result
|
||||
// of the input event handler.
|
||||
setValue(aElement, "value", val);
|
||||
if (aElement.value !== val)
|
||||
setValue(aElement, "value", val);
|
||||
}
|
||||
else
|
||||
setValue(aElement, "value", val);
|
||||
]]>
|
||||
</body>
|
||||
</method>
|
||||
|
Loading…
Reference in New Issue
Block a user