feat: rework character timeout setting

This commit is contained in:
2023-12-16 18:13:02 +01:00
parent e319b1bfaf
commit 6e37dc198f
2 changed files with 3 additions and 3 deletions

View File

@@ -32,7 +32,7 @@ export const setting: Action<HTMLInputElement, {id: number; inverse?: number; sc
async function listener() {
let value: number
if (type === "number") {
value = Number.parseInt(node.value)
value = Number(node.value)
if (Number.isNaN(value)) return
value = Math.floor(
inverse !== undefined ? inverse / value : scale !== undefined ? value / scale : value,

View File

@@ -121,8 +121,8 @@
<fieldset>
<legend><label><input type="checkbox" use:setting={{id: 31}} />Chording</label></legend>
<label
>Character Timeout <span class="unit"
><input type="number" min="0" max="25.5" step="0.1" use:setting={{id: 33, scale: 0.001}} />s</span
>Auto-delete Timeout <span class="unit"
><input type="number" min="0" max="25500" step="10" use:setting={{id: 33}} />ms</span
></label
>
<label