Skip to content

Commit cb11d09

Browse files
Fix adjustPercentValue function to use correct interval multiplier; remove outdated test for displayValueFormatter in number box tests
1 parent aa3e66e commit cb11d09

File tree

2 files changed

+1
-15
lines changed

2 files changed

+1
-15
lines changed

packages/devextreme/js/__internal/ui/number_box/m_utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ const adjustPercentValue = function (rawValue, interval) {
4545
return rawValue;
4646
}
4747

48-
return adjust(rawValue / 100, interval * 0.0001);
48+
return adjust(rawValue / 100, interval * 0.01);
4949
};
5050

5151
const roundFloatPartPercentValue = function (rawValue: number, precision: number) {

packages/devextreme/testing/tests/DevExpress.ui.widgets.editors/numberBox.markup.tests.js

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -108,20 +108,6 @@ QUnit.module('dxNumberBox markup', moduleConfig, () => {
108108
assert.equal($numberBox.find('.dx-texteditor-input').val(), '05', 'input value is correct');
109109
});
110110

111-
QUnit.test('T1299760 - the \'displayValueFormatter\' option', function(assert) {
112-
const $numberBox = this.$element.dxNumberBox({
113-
value: 0,
114-
format: { type: 'percent', precision: 5 },
115-
inputAttr: { 'aria-label': 'Percent Format' }
116-
});
117-
118-
$numberBox.find('.dx-texteditor-input').val(123.12345).trigger('change');
119-
120-
assert.equal($numberBox.dxNumberBox('option', 'value'), 1.2312345, 'value is correct');
121-
assert.equal($numberBox.find('.dx-texteditor-input').val(), '123.12345%', 'input value is correct');
122-
});
123-
124-
125111
QUnit.test('The widget should be valid if the value option is undefined', function(assert) {
126112
const numberBox = new NumberBox(this.$element, { value: undefined });
127113
const $input = this.$element.find('.' + INPUT_CLASS);

0 commit comments

Comments
 (0)