fix system timeselect display

- float mismatch triggered unknownValue
This commit is contained in:
Christoph Kluge
2026-01-29 15:22:40 +01:00
parent 4deec9a170
commit df93786474
2 changed files with 5 additions and 7 deletions

View File

@@ -46,13 +46,13 @@
/* Derived */
let timeRange = $derived.by(() => {
if (presetTo && presetFrom) {
return ((presetTo.getTime() - presetFrom.getTime()) / 1000)
return Math.floor(((presetTo.getTime() - presetFrom.getTime()) / 1000))
} else {
return ((defaultTo.getTime() - defaultFrom.getTime()) / 1000)
return Math.floor(((defaultTo.getTime() - defaultFrom.getTime()) / 1000))
}
});
let unknownRange = $derived(!Object.values(options).includes(timeRange));
/* Functions */
function updateTimeRange() {
let now = Date.now();