You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All information in this issue, including logs and screenshots, is written in English.
F1 Sensor Version
6.0.0 (also checked the code of v6.1.0-beta.4: unchanged)
Component
New modular Live Data Card
Device
Any (it is in the card's rendering code, not device specific)
Home Assistant Installation Type
Home Assistant OS
System Architecture
Raspberry Pi 4 (aarch64), Home Assistant 2026.10.2
Screenshot or Screen Recording
No response
Current Behavior
In a timing module with the qualifying_gap field, the gap is shown as the raw JavaScript float of the subtraction, e.g. 0.23399999999999999 instead of +0.234.
data.js computes row.qualifying_gap = currentPartTime - fastestPartTime (a plain number), but cell(row, id) in modular/view.js has no branch for seconds_delta fields, so it falls through to return row[id] ?? '—';. The seconds_delta formatting with formatDelta() only exists in resultCell(), which the timing table does not use.
Module config used:
type: timingfields: [position, driver, last_lap, qualifying_gap, q1_time, q2_time, q3_time, tyre, status]options:
profile: customsort: position
Expected Behavior
qualifying_gap (and any other seconds_delta field in a timing table) formatted like elsewhere, e.g. +0.234. A possible fix in cell():
Activity