Fix NumberStepper not working without range slider

This commit is contained in:
redphx 2024-04-28 17:26:25 +07:00
parent 0ba8df734c
commit c18460935f

View File

@ -191,7 +191,12 @@ export class SettingElement {
return; return;
} }
let value = parseInt($range.value); let value: number;
if ($range) {
value = parseInt($range.value);
} else {
value = parseInt($text.textContent!);
}
const btnType = (e.target as HTMLElement).getAttribute('data-type'); const btnType = (e.target as HTMLElement).getAttribute('data-type');
if (btnType === 'dec') { if (btnType === 'dec') {
value = Math.max(MIN, value - STEPS); value = Math.max(MIN, value - STEPS);