From d59de8d93068aa31db7cde4489a22e2def00850c Mon Sep 17 00:00:00 2001 From: "aaronr%us.ibm.com" Date: Mon, 23 Apr 2007 22:03:01 +0000 Subject: [PATCH] [XForms] bound value for range should not change unless the user changes it. Bug 377962, p=msterlin, r=surkov+olli git-svn-id: svn://10.0.0.236/trunk@224909 18797224-902f-48f8-a5cc-f745e15eee43 --- .../xforms/resources/content/range.xml | 58 ++++++++++++++++--- 1 file changed, 50 insertions(+), 8 deletions(-) diff --git a/mozilla/extensions/xforms/resources/content/range.xml b/mozilla/extensions/xforms/resources/content/range.xml index 877d377edce..b3c5d5d7a8b 100644 --- a/mozilla/extensions/xforms/resources/content/range.xml +++ b/mozilla/extensions/xforms/resources/content/range.xml @@ -70,6 +70,8 @@ if (!this.adjustRangeValues(this.start, this.end, this.step)) return; + this.changed = false; + this.control.readonly = this.accessors.isReadonly(); var value = this.accessors.getValue(); @@ -106,12 +108,6 @@ - - - var value = this.control.value; - return isNaN(value) ? "" : value; - - + + + return this.control.value; + + + + + + + + false + @@ -181,6 +216,13 @@ + + + var value = this.control.value; + return isNaN(value) ? "" : value; + + +