mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2025-12-11 13:26:16 +00:00
feat: rework character timeout setting
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user