File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
workbench/contrib/preferences/browser Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -265,6 +265,14 @@ export class InputBox extends Widget {
265
265
}
266
266
}
267
267
268
+ public get step ( ) : string {
269
+ return this . input . step ;
270
+ }
271
+
272
+ public set step ( newValue : string ) {
273
+ this . input . step = newValue ;
274
+ }
275
+
268
276
public get height ( ) : number {
269
277
return typeof this . cachedHeight === 'number' ? this . cachedHeight : dom . getTotalHeight ( this . element ) ;
270
278
}
Original file line number Diff line number Diff line change @@ -1758,6 +1758,7 @@ export class SettingNumberRenderer extends AbstractSettingRenderer implements IT
1758
1758
1759
1759
template . onChange = undefined ;
1760
1760
template . inputBox . value = dataElement . value ;
1761
+ template . inputBox . step = dataElement . valueType . includes ( 'integer' ) ? '1' : 'any' ;
1761
1762
template . inputBox . setAriaLabel ( dataElement . setting . key ) ;
1762
1763
template . onChange = value => {
1763
1764
if ( ! renderValidations ( dataElement , template , false ) ) {
You can’t perform that action at this time.
0 commit comments