Side navigation
#2500 closed bug (fixed)
Opened March 13, 2008 02:03PM UTC
Closed March 14, 2008 11:21AM UTC
ui.slider - moveTo assumes string-value is always relative
| Reported by: | joern | Owned by: | paul |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | ui | Version: | |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: |
Description
In the current moveTo implementation, if the value is a string, its always handled as a relative value. Instead it should be checked if the value really starts with +=, and applying the relative stuff only then.
This works quite well:
if(value.constructor == String) {
if (/^\\-\\=/.test(value) ) {
value = this.value() - parseInt(value.replace('-=', ''), 10)
} else if (/^\\+\\=/.test(value) ) {
value = this.value() + parseInt(value.replace('+=', ''), 10)
} else {
value = parseInt(value, 10);
}
}
Attachments (1)
Change History (1)
Changed March 14, 2008 11:21AM UTC by comment:1
| resolution: | → fixed |
|---|---|
| status: | new → closed |
Fixed in [4897].