File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 5050 }
5151 if ( entryData . type == 'slider' ) { // append slider, add listeners, remove .highlight-on-hover
5252 entry . slider = dom . create . elem ( 'input' , { class : 'slider' , type : 'range' ,
53- min : entry . min || 0 , max : entry . max || 100 , value : config [ entryData . key ] } )
53+ min : entryData . min || 0 , max : entryData . max || 100 , value : config [ entryData . key ] } )
54+ if ( entryData . step || env . browser . isFF ) // use val from entryData or default to 2% in FF for being laggy
55+ entry . slider . step = entryData . step || ( 0.02 * entry . slider . max - entry . slider . min )
5456 entry . label . textContent += `: ${ entry . slider . value } ${ entryData . labelSuffix || '' } `
5557 entry . slider . style . setProperty ( '--track-fill-percent' , `${ entry . slider . value / entry . slider . max * 100 } %` )
5658 entry . slider . oninput = ( { target : { value } } ) => { // update label/color
Original file line number Diff line number Diff line change 5050 }
5151 if ( entryData . type == 'slider' ) { // append slider, add listeners, remove .highlight-on-hover
5252 entry . slider = dom . create . elem ( 'input' , { class : 'slider' , type : 'range' ,
53- min : entry . min || 0 , max : entry . max || 100 , value : config [ entryData . key ] } )
53+ min : entryData . min || 0 , max : entryData . max || 100 , value : config [ entryData . key ] } )
54+ if ( entryData . step || env . browser . isFF ) // use val from entryData or default to 2% in FF for being laggy
55+ entry . slider . step = entryData . step || ( 0.02 * entry . slider . max - entry . slider . min )
5456 entry . label . textContent += `: ${ entry . slider . value } ${ entryData . labelSuffix || '' } `
5557 entry . slider . style . setProperty ( '--track-fill-percent' , `${ entry . slider . value / entry . slider . max * 100 } %` )
5658 entry . slider . oninput = ( { target : { value } } ) => { // update label/color
You can’t perform that action at this time.
0 commit comments