Browse Source
Merge pull request #3029 from kuhelbeher/fix/slider_non_integer_value
Fix non integer steps for slider property
pull/3096/head
Artur Arseniev
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
2 deletions
-
src/domain_abstract/ui/InputNumber.js
|
|
|
@ -132,7 +132,7 @@ export default Input.extend({ |
|
|
|
upArrowClick() { |
|
|
|
const model = this.model; |
|
|
|
const step = model.get('step'); |
|
|
|
let value = parseInt(model.get('value'), 10); |
|
|
|
let value = parseFloat(model.get('value')); |
|
|
|
value = this.normalizeValue(value + step); |
|
|
|
var valid = this.validateInputValue(value); |
|
|
|
model.set('value', valid.value); |
|
|
|
@ -145,7 +145,7 @@ export default Input.extend({ |
|
|
|
downArrowClick() { |
|
|
|
const model = this.model; |
|
|
|
const step = model.get('step'); |
|
|
|
const value = parseInt(model.get('value'), 10); |
|
|
|
const value = parseFloat(model.get('value')); |
|
|
|
const val = this.normalizeValue(value - step); |
|
|
|
var valid = this.validateInputValue(val); |
|
|
|
model.set('value', valid.value); |
|
|
|
|